|
|
Daten aus einem struct bearbeiten |
|
Flexxus |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 11.06.2014, 20:11
Titel: Daten aus einem struct bearbeiten
|
 |
Hallo!
Ich habe folgendes Problem: ich habe eine 3D-Matrix (1000*300*400 Werte) mit "save" in einem matfile abgespeichert, und möchte diese nun in einer anderen function bearbeiten!
Zunächst habe ich bemerkt dass es nun als struct abgelegt ist; und scheinbar spreche ich die Elemente der Matrix falsch an oder habe überhaupt einen Denkfehler bei der Konstruktion des loops da ich immer die Fehlermeldung bekomme "index exceeds matrix dimensions"!
Mein Code:
Ich finde leider meinen Fehler trotz vielen Versuchen seit Stunden nicht, wäre sehr dankbar wenn mir da jemand weiterhelfen könnte! Ist wahrscheinlich sehr offensichtlich, aber ich komm nicht drauf...
Lg Flexxus
|
|
|
|
|
Thomas84 |

Forum-Meister
|
 |
Beiträge: 546
|
 |
|
 |
Anmeldedatum: 10.02.10
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 12.06.2014, 08:52
Titel:
|
 |
Schau dir mal die Dokumentation zu dem Befehl load an. Der Befehl
lädt alle Variablen die in 'Output.mat' gespeichert sind in das struct daten. Die Variable output ist dann besipielsweise ein Feld dieses structs und kann mit daten.output angesprochen werden. Ein einzelnes Feld dementsprechend mit daten.output(x,y,z).
Die Schleife ist übrigens unnötig. Es reicht:
viele Grüße
Thomas
|
|
|
|
|
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 - 2025
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.
|
|