Le funzioni Matlab per la creazione di matrici |
Grazie all'utilizzo di tali funzioni sarà possibile costruire tali funzioni in modo semplice e veloce, vediamo allra degli esempi di tali funzioni.
Di seguito è riportato un elenco di utili funzioni per la costruzione di matrici:
eye(10) - Matrice identità
zeros(10) - Matrice di zeri
ones(10) - Matrice di 1
diag(A) - Matrice diagonale
triu(A) - Matrice diagonale superiore
tril(A) - Matrice diagonale inferiore
rand(10) - Matrice con numeri casuali
hilb(5) - Matrice di Hilbert
magic(5) - Matrice magica
toeplitz - Matrice di toeplitz
Ad esempio, gli zeros(m, n) produce una matrice mxn di zeri e zeros(n) produce un vettore di zeri; se A è una matrice, allora zeros(A) produce una matrice di zeri delle stesse dimensioni di A.
Se x è un vettore, diag (x) è la matrice diagonale con x lungo la diagonale, se A è una matrice quadrata, allora diag (A) è un vettore costituito dalla diagonale di A.
Le matrici possono essere costruite con blocchi. Per esempio, se A è un 3-x-3 matrice, allora
B = [A, zeros(3,2); zeros(2,3), eye(2)]
costruirà una matrice 5-x-5 .
PER APPROFONDIRE L’ARGOMENTO CLICCARE SUL LINK SEGUENTE:
Nessun commento:
Posta un commento