Wie setzen Sie einen Wert in ein Array in MATLAB

May 1

Arrays sind Gruppen von Zahlen gespeichert in einer einzelnen Zeile oder Spalte, die einen einzelnen Datensatz darstellt. Arrays zusammengefasst bilden eine Matrix. Arrays können geändert werden, indem sie durch andere Arrays oder multipliziert jedes Element mit einem skalaren Wert zu multiplizieren. MATLAB ist eine technische computing-Software für die Datenverarbeitung und Analysen verwendet. Während der Datenerfassung oft Lärm und sonstige Beiträge negativ beeinflussen bestimmte Werte des Arrays, die Ergebnisse verzerren. Dies macht es notwendig, bestimmte Elemente des Arrays mehr entsprechende Werte zu ersetzen. Es ist auch notwendig sein, die Dimensionen eines Arrays zu einem anderen Array Dimensionen überein, so dass Addition und Multiplikation möglich ist.

Anweisungen

1 Deaktivieren Sie alle aktiven Variable innerhalb des Arbeitsbereichs durch Eingabe von "alles klar in das Befehlsfenster".

2 Erstellen Sie eine Beispiel-Array. Diese geben Sie "x=(1:2:10)" in das Befehlsfenster zu tun. X gibt den Namen des Arrays, die Nummer 1 gibt den Anfangswert des Arrays, 2 gibt den Abstand zwischen denen jede Zahl (zB. 3, 5) und 10 gibt die Endung oder Nearest to Endwert. Mit diesem Befehl wird das Array [1 3 5 7 9] produzieren.

3 Einen Wert in einem vorhandenen Array ersetzen, indem Sie in das Befehlsfenster eingeben "Arrayname (Ort) = Value." Ersetzen der erste Wert von 1 bis 5 in den in Schritt 2 erstellten Arrays geben Sie "x (1) = 5". Dies ändert das Array aus [1 3 5 7 9], [5 3 5 7 9].

4 Fügen Sie einen Wert in eine bereits vorhandene Array durch Eingabe von "Arrayname (neue Position) = Value." Hinzufügen, geben Sie die Nummer 4 am Ende des Arrays in Schritt 2 erstellten "x (6) = 4." Dadurch wird das neue Array [1 3 5 7 9 4].

Tipps & Warnungen

  • Vor ein Array ändern, speichern Sie eine Kopie des ursprünglichen Arrays als einen neuen Variablennamen zu vermeiden, die ursprünglichen Daten zu verlieren.