|
|
Erweiterung einer Structure |
|
Norwa |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 19.11.2009, 12:25
Titel: Erweiterung einer Structure
|
 |
Hallo,
ich habe folgendes Problem.
Ich habe bereits eine Structure erzeugt und abgespeichert. Nun möchte ich die Structure wieder laden und eine Variable hinzufügen. Ist das möglich, und wenn wie? :)
Gruß
die Norwa
|
|
|
|
|
Titus |

Forum-Meister
|
 |
Beiträge: 871
|
 |
|
 |
Anmeldedatum: 19.07.07
|
 |
|
 |
Wohnort: Aachen
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 19.11.2009, 12:47
Titel:
|
 |
Hallo,
ja, einfach hinzufügen:
Oder habe ich die Frage falsch verstanden?
Titus
|
|
|
Norwa |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 19.11.2009, 13:07
Titel:
|
 |
Doch, hast Du richtig verstanden, aber genau das funktioniert bei mit nicht.
Ich habe die vorhandene strukture video geladen, aber, es erscheinen folgende Fehlermeldungen:
Oder übersehe ich da was gravierendes?
|
|
|
Norwa |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 19.11.2009, 13:09
Titel:
|
 |
Ah, ich hab es
Man muss sich direkt auf die Größen beziehen, also z.B. mit einer for-Schleife auf allen den wert 1 zuweisen.
Vielen Dank:-))
|
|
|
Titus |

Forum-Meister
|
 |
Beiträge: 871
|
 |
|
 |
Anmeldedatum: 19.07.07
|
 |
|
 |
Wohnort: Aachen
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 19.11.2009, 13:11
Titel:
|
 |
Hallo,
ah, ich verstehe. Die Struktur ist ein Struktur-Array. Du kannst auch ohne Schleife allen den gleichen Wert zuweisen über
Titus
|
|
|
Norwa |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 19.11.2009, 13:13
Titel:
|
 |
Ah, noch besser:-)
Danke!
|
|
|
Norwa |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 20.11.2009, 14:04
Titel: AbfragenProblem miterweiterer Structure
|
 |
Bei der Abfrage ist leider ein neues Problem aufgetaucht:
Wenn ich nun die Structure video auf folgendes Abfrage:
dann erhalte ich die Fehlermeldung
??? Error using ==> eq
Too many input arguments.
Die Abfrage
video.charge
ergibt die Antwort
ans =
1
ans =
2
ans =
2
ans =
2
Und damit nicht wie bei Abfrage, die bei mit sonst wie oben beschrieben funktioniert:
1
2
2
2
Aber wie bekomme ich die Charge-Nummern in eine Matrix...?
|
|
|
Germanus |

Forum-Anfänger
|
 |
Beiträge: 32
|
 |
|
 |
Anmeldedatum: 15.12.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: 7.8.0 (R2009b), Linux
|
 |
|
|
 |
|
Verfasst am: 15.12.2009, 18:50
Titel:
|
 |
Hallo,
kann es sein, dass der Befehl
nur auf die erste Unterebne von einem 'struct' angewendet werden kann?
Denn schon das einfache Beispiel mit dem Überschreiben einer 'Untervariablen zweiter Ebene' einer Liste spuckt bei mir eine Fehlermeldung aus:
Ich erhalte hierbei folgende Fehlermeldung:
Abgesehen davon, dass es sich bei 'struct' und den Listen nicht um wirkliche 'Objekte' handelt, mache ich da gedanklich irgendetwas falsch und wenn ja, was?
Gibt es die Möglichkeit auch tiefere Untereben zu überschreiben?
Vielen Dank für eure Antworten,
MFG, Germanus
|
|
|
|
|
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.
|
|