Come mettere un valore all'interno di un array in MATLAB

July 14

Come mettere un valore all'interno di un array in MATLAB


Gli array sono gruppi di numeri memorizzati in una singola riga o colonna rappresentano un set di dati individuali. Arrays raggruppati insieme formano una matrice. Gli array possono essere modificati moltiplicandoli per altri array o moltiplicando ogni elemento con un valore scalare. MATLAB è un software di calcolo tecnico utilizzato per l'elaborazione e l'analisi dei dati. Durante la raccolta dei dati, spesso rumore e altri contributi influenzano negativamente certi valori della matrice, alterando i risultati. Ciò rende necessaria la sostituzione di alcuni elementi della matrice a valori più appropriati. È altresì necessario aumentare le dimensioni di un array per corrispondere alle dimensioni di un'altra matrice in modo che somma e moltiplicazione è possibile.

istruzione

1 Cancellare tutte le variabili attiva all'interno dell'area di lavoro inserendo "Cancella tutto" nella finestra di comando.

2 Creare un array campione. Per fare questo digitare "x = (1: 2: 10)" nella finestra di comando. X specifica il nome della matrice, il numero 1 indica il valore iniziale della matrice, 2 specifica la spaziatura tra i diversi (es. 3, 5) e 10 specifica la fine o vicina al valore finale. Questo comando produrrà l'array [1 3 5 7 9].

3 Sostituire un valore in una matrice preesistente immettendo nella finestra di comando "nome_array (posizione) = valore". Per sostituire il primo valore da 1 a 5 nella matrice creata nel passaggio 2 inserire "x (1) = 5". Questo cambia l'array da [1 3 5 7 9] a [5 3 5 7 9].

4 Aggiungere un valore a un array preesistente immettendo "nome_array (nuova posizione) = valore". Per aggiungere il numero 4 alla fine della matrice creata nel passaggio 2 inserire "x (6) = 4." Questo rende il nuovo array [1 3 5 7 9 4].

Consigli e avvertenze

  • Prima di modificare un array, salvare una copia della matrice originale come nuova variabile per evitare di perdere i dati originali.