OKPEDIA MATLAB MATRICE

Come inserire una colonna in una matrice su Matlab/Octave

Per aggiungere una colonna in una matrice senza sostituire le altre colonne esistenti su Matlab/Octave digitare [M V]

[M V]

  • Il parametro M è la matrice (array)
  • Il parametro V è un vettore colonna

Questo comando restituisce in output la matrice con una colonna aggiunta.

Esempi

Esempio 1

Definire una matrice 3x3

>> M = [ 1 2 3 ; 4 5 6 ; 7 8 9 ]
M =
1 2 3
4 5 6
7 8 9

Definire un vettore colonna

>> V = [ 10; 11 ; 12 ]
V =
10
11
12

Per aggiungere una colonna della matrice digitare [M V]

[M V]

Il comando restituisce una matrice 3x4 con tre righe e quattro colonne

Il vettore è aggiunto come ultima colonna della matrice

ans =
1 2 3 10
4 5 6 11
7 8 9 12

Esempio 2

Per inserire una colonna come prima colonna della matrice digitare [V M]

>> [V M]

Il comando restituisce una matrice 3x4

La nuova colonna è aggiunta come prima colonna

ans =
10 1 2 3
11 4 5 6
12 7 8 9

Esempio 3

Per aggiungere una colonna dopo la seconda colonna della matrice, digitare [M(:,1:2) V M(:,3:end)]

>> [M(:,1:2) V M(:,3:end)]

Il risultato è una matrice 3x4

Il comando aggiunge una nuova colonna intermedia nella matrice senza sostituire le altre colonne

ans =
1 2 10 3
4 5 11 6
7 8 12 9

https://how.okpedia.org/it/matlab/come-inserire-una-colonna-in-una-matrice


Segnala un errore o invia un suggerimento per migliorare la pagina


Matrici su Matlab/Octave


FacebookTwitterLinkedinLinkedin