Sök…


Introduktion

Matlab har tre viktiga funktioner för att skapa matriser och ställa in sina element till nollor, sådana eller identitetsmatrisen. (Identitetsmatrisen har sådana i huvuddiagonalen och nollor någon annanstans.)

Syntax

  • Z = nollor (sz, datatype, arraytype)
  • X = en (sz, datatype)
  • I = öga (sz, datatype)

parametrar

Parameter detaljer
sz n (för en nxn-matris)
sz n, m (för en nxm-matris)
sz m, n, ..., k (för en m-by-n-by -...- by-k matris)
data typ 'dubbel' (standard), 'singel', 'int8', 'uint8', 'int16', 'uint16', 'int32', 'uint32', 'int64' eller 'uint64'
arraytype 'distribuerad'
arraytype 'Codistributed'
arraytype 'GpuArray'

Anmärkningar

Dessa funktioner skapar en matris med dubbletter som standard.

Skapa en matris på 0s

z1 = zeros(5); % Create a 5-by-5 matrix of zeroes
z2 = zeros(2,3); % Create a 2-by-3 matrix

Skapa en matris på 1s

o1 = ones(5); % Create a 5-by-5 matrix of ones
o2 = ones(1,3); % Create a 1-by-3 matrix / vector of size 3

Skapa en identitetsmatris

i1 = eye(3); % Create a 3-by-3 identity matrix
i2 = eye(5,6); % Create a 5-by-6 identity matrix


Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow