Nwlapcug.com


Come trovare gli elementi da altre matrici in MATLAB

Come trovare gli elementi da altre matrici in MATLAB


MATLAB è un software di calcolo tecnico che lavora con i dati contenuti all'interno di matrici unidimensionali o matrici bidimensionali utilizzati per l'elaborazione dati e analisi. Spesso durante il processo di analisi di dati, è necessario trovare alcuni elementi di una matrice che soddisfano determinati criteri. Ad esempio, l'analisi dei dati di temperatura può essere necessario trovare quando la temperatura raggiunge un certo valore o quando la temperatura era sopra o sotto una certa soglia. MATLAB ha la capacità di queste matrici di dati di ricerca e i percorsi all'interno della matrice dove i dati ha soddisfatto questi requisiti di output.

Istruzioni

1

Deselezionare tutte le variabili attive all'interno dell'area di lavoro inserendo "Cancella tutto" nella finestra di comando.

2

Creare una matrice di esempio inserendo "x = 0:2:100" nella finestra di comando. Questo comando crea un array di 51-elemento a partire da 0 e terminando a 100 spaziati uniformemente da due unità.

3

Trovare un certo valore della matrice inserendo "find(array_name==value)" nella finestra di comando, dove "array_name" è il nome della matrice e del "valore" è il valore dell'elemento che è stato cercato. Ad esempio, per trovare la posizione dell'elemento di cui valore è 50 nella matrice "x", input "find(x==50)", che restituisce il numero di colonna 26.

4

Accedere a un determinato elemento della matrice inserendo "array_name(location)" nella finestra di comando. Ad esempio, per trovare il valore dell'elemento 26 della matrice "x", immettere "x(26)", che restituisce il valore della "50".

Consigli & Avvertenze

  • Altri operatori che possono essere utilizzati per trovare i valori all'interno di una matrice includono "find(array_name)", che visualizzerà la posizione di tutti gli elementi non nulli della matrice, e "find(array_name>value)," che visualizzerà la posizione di tutti gli elementi di maggiori di un certo valore.