|
Chrisabsd |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 28.11.2017, 10:23
Titel: Einlesen von Matrizen
|
|
Hallo zusammen,
ich bin neu in Matlab und hätte eine Frage:
Ich muss aus meiner Current Directory ein .mat File (z.B: 4x4 double mit Integer-werten) in den Workspace laden um diese dann zu plotten.
Habe jetzt folgendes Skript geschrieben:
Das Problem ist folgendes:
Matlab speichert mir den FileName als char array und nicht als 4x4 double Matrix.
Eigentlich ist mein Ziel lediglich, dass die .mat Datei als Workspace Variable angelegt wird, sodass ich mit dem plot-Befehl auf diesse zugreifen kann.
Vielleicht könnt ihr mir kurz den Code dafür geben. Sitzt hieran schon mehrere Stunden (peinlich )
Danke.
|
|
|
|
|
gs |
Forum-Century
|
|
Beiträge: 172
|
|
|
|
Anmeldedatum: 17.03.16
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 28.11.2017, 10:48
Titel:
|
|
Hi,
probier mal den Befehl "importdata" statt "load".
Vllt. hilft die dieser zum gewünschten Ergebnis.
Gruß gs
_________________
Mein Seite.
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.492
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 28.11.2017, 10:48
Titel:
|
|
Hallo,
die .mat-Datei enthält Variablen. Du musst dann deren Namen verwenden, um auf die Daten zuzugreifen.
Anders gesagt: schau mal nach dem load-Befehl in den Workspace. Dort stehen die Variablen, mit denen du arbeiten kannst.
Grüße,
Harald
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|