Wie eine Zelle Array in Matlab zu bauen

February 23

MATLAB ist eine technische computing-Software für Daten-Aufbereitung und Analyse von Wissenschaftlern und Ingenieuren verwendet. Häufig werden Daten in Arrays und Matrizen manipuliert mit eingebautem MATLAB-Funktionen, die Matrixaddition und Multiplikation umfassen. Oft ist es notwendig, einzelne Zellen mit Daten von verschiedenen Typen und Abmessungen in einem viel größeren Container zu speichern, wo jede Zelle zu einem späteren Zeitpunkt zugegriffen werden kann. Dies geschieht durch die Schaffung einer Zelle Array in MATLAB, dem alphanumerische Daten mit numerischen Arrays Zahlen gespeichert werden kann. Einzelne Zellen können auch ein bereits vorhandenes Zelle Array hinzugefügt werden jedes bereits vorhandene Inhalt Zellen mit neuem Inhalt geändert werden können.

Anweisungen

1 Deaktivieren Sie alle aktive Variablen innerhalb des Arbeitsbereichs durch Eingabe von "alles klar im Befehlsfenster MATLAB".

2 Erstellen Sie eine Zelle Array leer Matrizen durch Eingabe des Befehls "x=cell(2,2)" in das Befehlsfenster. Dieser Befehl erstellt eine 2 Zeile 2 Spalte Zelle Array leer-Matrizen.

3 Erstellen von 2 hintereinander durch 2-Spalten-Zelle-Array, das Daten unterschiedlichen Typs enthält, durch Eingabe des Befehls "x = {'Gebäude Arrays', rand(2,2); 0:1:10, 5 + 5i} "wo die" {"und"} "eine Zelle Array angeben. Die "," gibt die Daten in eine andere Spalte sollte und die ";" wird eine neue Zeile erstellt. In diesem Beispiel enthält die erste Zeile eine Zeichenfolge, die sagen: "Gebäude-Arrays" und eine 2 x 2 Matrix der zufällige Ganzzahlen ohne Vorzeichen zurück. Die zweite Zeile enthält ein Array von vorzeichenlosen Zahlen beginnend bei 0 und endet bei 10 und einer komplexen Zahl 11 Elementen.

4 Fügen Sie ein zusätzliches Element in der Zelle Array erstellt in Schritt 3 durch die Eingabe "x (2,3) = {10}," die fügt ein neues Element in der 2. Zeile und 3. Spalte der Matrix "X". MATLAB wird automatisch Zelle Arrays erweitert, indem man eine leere Matrix in der 1. Zeile 3. Spalte des Arrays Zelle.

Tipps & Warnungen

  • Erstellen Sie ein leeres Quadrat-Array mit dem Befehl "x=cell(2)," die eine 2 Zeile 2 Spalte quadratische Matrix der leere Matrizen erstellt.