|
|
Rechenschritt auf alle struct-Elemente anwenden |
|
Sporisha |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 45
|
 |
|
 |
Anmeldedatum: 05.02.14
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 21.02.2015, 14:10
Titel:
|
 |
Also ich hab mir die menu-Funktion mal genauer angeschaut, konnte aber leider keine Möglichkeit finden, dass die Auswahlfelder nebeneinander stehen. Aber das entzieht sich wohl einfach meinem Können
Und da es auch nicht wirklich wichtig ist, lass ich es jetzt einfach normal
Hätte allerdings noch eine (wahrscheinlich) letzte Frage, die mir bei meinem Projekt helfen würde.
Und zwar habe ich ähnlich wie oben ein struct, der Inhalt ist hier aber nur ein Skalarwert. (Meine ganzen Berechnungen laufen mit structs, deshalb würde ich das gern auch hier bebehalten)
Nun möchte ich den Inhalt des struct mit bar ausgeben. Leider funktioniert es nicht mit bar(Test), deshalb hier mein ziemlich ineffektiver Ansatz:
Nun die Frage, ob es eine schnellere Möglichkeit gibt, die struct-Inhalte für bar() "vorzubereiten", oder ob ich mit dem richtigen Code auch direkt bar(Test) machen kann?
Hoffe das war einigermaßen verständlich
|
|
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.499
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 21.02.2015, 15:30
Titel:
|
 |
Hallo,
mit
kannst du Testneu leichter generieren.
Grüße,
Harald
|
|
|
Sporisha |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 45
|
 |
|
 |
Anmeldedatum: 05.02.14
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 02.03.2015, 13:28
Titel:
|
 |
Hallo,
hab wieder ein ähnliches Problem
Und zwar möchte ich nun einen Rechenschritt auf alle struct-Elemente mehrerer structs anwenden.
Mithilfe der vorigen Hilfestellungen sieht mein Versuch so aus:
So scheint das aber leider nicht zu funktionieren...
Es erscheint die Fehlermeldung:
Undefined function 'fieldnames' for input arguments of type 'char'.
Ich versteh den Fehler aber nicht, da n1 doch ein cell array of strings ist...
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.499
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 02.03.2015, 15:29
Titel:
|
 |
Hallo,
eben. Ein Cell Array von char und keine Struktur, wie es der Fall sein müsste.
Das Durchnumerieren von Variablen ist generell keine gute Idee. Stattdessen sollte man Arrays, in diesem Fall Strukturarrays verwenden. Darauf kann man dann arrayfun anwenden.
Grüße,
Harald
|
|
|
|
Gehe zu Seite Zurück 1, 2
|
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.
|
|