|
|
|
Daten mit Schleife aus struct holen |
|
| Benjamin2011 |

Forum-Anfänger
|
 |
Beiträge: 22
|
 |
|
 |
Anmeldedatum: 25.02.11
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 07.06.2012, 21:02
Titel: Daten mit Schleife aus struct holen
|
 |
Hallo zusammen,
ich habe einen struct namens stocks der Größe 100.
stocks.(1,i).Close (wobei i:100)sind double werte die ich mit Hilfe einer Schleife in einer Matrix speichern möchte. (Die Länge der Close Werte sind jedoch unterschiedlicher Länge). Hab vesucht
und noch so manches leider ohne Erfolg.
Bitte um Hilfestellung.
Vielen Dank im Voraus.
Grüße Benjamin
|
|
|
|
|
|
| Jan S |

Moderator
|
 |
Beiträge: 11.057
|
 |
|
 |
Anmeldedatum: 08.07.10
|
 |
|
 |
Wohnort: Heidelberg
|
 |
|
 |
Version: 2009a, 2016b
|
 |
|
|
 |
|
Verfasst am: 08.06.2012, 00:11
Titel: Re: Daten mit Schleife aus struct holen
|
 |
Hallo Benjamin2011,
Zunächst wäre zu klären, welchen Endergebnis Du wünschst: Du möchtest Vektoren unterschiedlicher Länge in eine Matrix schreiben. Eine Matrix muss aber rechteckig sein. Sollen nun alle Vektoren auf die Länge des kürzesten abgeschnitten werden, oder die kurzen mit Nullen aufgefüllt werden?
Gruß, Jan
|
|
|
|
| Benjamin2011 |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 22
|
 |
|
 |
Anmeldedatum: 25.02.11
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 08.06.2012, 15:21
Titel: Daten mit Schleife aus struct holen
|
 |
Danke für die schnell Antwort.
Ich möchte die Vektoren dem längsten anpassen. Das hab ich getan mit:
Das klappt. Aber wenn ich die kürzeren mit leer auffüllen möchte mit:
Erscheint
??? Argument to dynamic structure reference must evaluate to a valid field name.
Wie bekomme ich da ne Matrix mit double Werten gleicher Länge?
Vielen Dank im Voraus.
Gruß Benjamin
|
|
|
|
| Jan S |

Moderator
|
 |
Beiträge: 11.057
|
 |
|
 |
Anmeldedatum: 08.07.10
|
 |
|
 |
Wohnort: Heidelberg
|
 |
|
 |
Version: 2009a, 2016b
|
 |
|
|
 |
|
Verfasst am: 08.06.2012, 21:07
Titel: Re: Daten mit Schleife aus struct holen
|
 |
Hallo Benjamin2011,
Das Problem ist der Punkt nach "stocks":
Welche Dimension haben die Inhalte Close Felder? Es wäre hilfreich, wenn Du ein konkretes Beispiel posten würdest.
Ich rate mal:
Gruß, Jan
Zuletzt bearbeitet von Jan S am 09.06.2012, 22:38, insgesamt einmal bearbeitet
|
|
|
|
| Benjamin2011 |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 22
|
 |
|
 |
Anmeldedatum: 25.02.11
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 08.06.2012, 21:47
Titel: Daten mit Schleife aus struct holen
|
 |
Hallo Jan S,
vielen Dank für deine Unterstützung.
Ich habs jetzt einfach folgendermaßen gemacht:
Schönen Abend noch.
Gruß Benjamin
|
|
|
|
|
|
|
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.
|
|