|
|
|
Befehl in gesamter Struct für jedes "field" |
|
| derwolf1509 |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 27.04.2011, 14:45
Titel: Befehl in gesamter Struct für jedes "field"
|
 |
Hallo Zusammen,
ich habe ein kleines Problem. Ich möchte in einem STRUCT für jedes einzelne FIELD eine Abfrage erstellen.
z.B. in der STRUCT test eine isnan Abfrage für jedes FIELD in der STRUCT.
jemand eine Idee? Danke!
|
|
|
|
|
|
| Harald |

Forum-Meister
|
 |
Beiträge: 24.502
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 27.04.2011, 18:19
Titel:
|
 |
Hallo,
und was soll dabei herauskommen? Ob irgendwo in der Struktur NaN versteckt sind?
Grundsätzlich wird das über STRUCTFUN gehen.
Grüße,
Harald
|
|
|
|
| Jan S |

Moderator
|
 |
Beiträge: 11.057
|
 |
|
 |
Anmeldedatum: 08.07.10
|
 |
|
 |
Wohnort: Heidelberg
|
 |
|
 |
Version: 2009a, 2016b
|
 |
|
|
 |
|
Verfasst am: 27.04.2011, 20:58
Titel: Re: Befehl in gesamter Struct für jedes "field"
|
 |
Hallo derwolf1509,
Ist das so gewollt?
Gruß, Jan
|
|
|
|
| derwolf1509 |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 28.04.2011, 07:15
Titel:
|
 |
| Harald hat Folgendes geschrieben: |
Hallo,
und was soll dabei herauskommen? Ob irgendwo in der Struktur NaN versteckt sind?
Grundsätzlich wird das über STRUCTFUN gehen.
Grüße,
Harald |
Hallo Harald,
genau das habe ich gesucht. Leider bekomme ich die Funktion nicht zum laufen. Wenn ich in einer Struct jeden Eintrag überprüfen möchte ob NaNs enthalten sind, wie stelle ich das an?
a=structfun(isnan(test),test) ?????
Bekomme aber dann natürlich einen Fehler!
??? Undefined function or method 'isnan' for input arguments of type 'struct'.
Habe ich da was überlesen in der Syntax von structfun?
|
|
|
|
| eupho |

Forum-Meister
|
 |
Beiträge: 777
|
 |
|
 |
Anmeldedatum: 07.01.09
|
 |
|
 |
Wohnort: Marburg
|
 |
|
 |
Version: R2009b
|
 |
|
|
 |
|
Verfasst am: 28.04.2011, 08:07
Titel:
|
 |
Siehe Examples (ok, hier nicht wirklich für Anfänger geschrieben)...
|
|
|
|
| derwolf1509 |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 28.04.2011, 08:25
Titel:
|
 |
| eupho hat Folgendes geschrieben: |
Siehe Examples (ok, hier nicht wirklich für Anfänger geschrieben)...
|
Danke das hilft mir schon mal weiter. Leider geht das nur wenn man eine wie bei dir beschrieben Struct hat. Meine sieht aber eher so aus:
Da steigt dann der isnan aus!
|
|
|
|
| eupho |

Forum-Meister
|
 |
Beiträge: 777
|
 |
|
 |
Anmeldedatum: 07.01.09
|
 |
|
 |
Wohnort: Marburg
|
 |
|
 |
Version: R2009b
|
 |
|
|
 |
|
Verfasst am: 28.04.2011, 08:47
Titel:
|
 |
|
Dann könntest du in jedem Schleifendurchlauf prüfen, ob das aktuelle Feld nochmal eine Struct ist (mit isstruct()) und entsprechend eine ähnliche Abfrage wiederholen..
|
|
|
|
| derwolf1509 |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 28.04.2011, 08:56
Titel:
|
 |
|
Danke ich denk ich werde es über die Schleifen probieren.
|
|
|
|
| chris4aus |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 10.11.2011, 02:59
Titel: Struct mit Fields
|
 |
Hallo!
Ich schreibe eine gui und handels ist ja ein struct.
Nach Dr"ucken des Start-Buttons, aber vor Berechnung, soll "uberpr"uft werden, ob alle Parameter ok sind.
Daf"ur habe ich f"ur jeden Parameter eine Check-Funktion geschrieben, die den Text vor der Variablen in Rot (es gibt Fehler) oder in Schwarz (ok) ausgibt.
Nun will ich testen, ob
und dann ausgeben oder weiterfahren.
Gibt es eine Abfrage daf"ur, oder muss ich f"ur jeden Parameter eine Funktion schreiben?
Danke im Voraus.
Christiane
|
|
|
|
| chris4aus |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 10.11.2011, 03:23
Titel: never mind - aber weitere Frage
|
 |
Hallo!
Tut mir echt leid. Das ist das zweite Posting heute, wo mir 5 s nach Absenden die Schuppen von den Augen fallen.
Nur, wie frage ich ab, ob das bestimmte handle "uberhaupt diese Eigenschaft hat?
|
|
|
|
|
|
|
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.
|
|