|
|
Überprüfung eingegebender Zahlenwerte. |
|
Garfield |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 21.04.2010, 16:46
Titel: Überprüfung eingegebender Zahlenwerte.
|
 |
Hallo,
Ich bin relativ neu in der Matlab Welt und habe folgendes Problem:
Über eine Eingabebox frage ich einen Zahlenwert ab. Dieser wird als Matrix gespeichert. Über die if funktion ( if x<0 ) erscheint eine Meldung falls der Wert nicht passt, und die Eingabebox soll erneut erscheinen.
Bis zur Fehlermeldung klappt alles, allerding wird danach trozdem mit dem eingegebenden Wert weitergerechnet.
Wie kann ich Matlab dazu bewegen wieder an die Stelle "zu springen" wo die Eingabebox erscheint?
Habe die Hilfe durchsucht und noch nichts passendes gefunden, was z.B einen goto Befehl aus anderen Programmen entspricht. Ich hoffe hier kann mir jemand weiterhelfen.
|
|
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.501
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 21.04.2010, 17:09
Titel:
|
 |
Hallo,
poste doch bitte den relevanten Code.
Danke,
Harald
|
|
|
Garfield |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 21.04.2010, 20:11
Titel:
|
 |
Das ganze sieht etwas so aus:
Danke für die schnelle Reaktion
|
|
|
denny |

Supporter
|
 |
Beiträge: 3.853
|
 |
|
 |
Anmeldedatum: 14.02.08
|
 |
|
 |
Wohnort: Ulm
|
 |
|
 |
Version: R2012b
|
 |
|
|
 |
|
Verfasst am: 21.04.2010, 21:43
Titel:
|
 |
Hallo
das macht man über WHILE-Schleife,
entweder man definiert ABRUCHBEDINUNG in der Schleifenkopf oder in IF-Bedinung
ungefähr so
|
|
|
Garfield |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 22.04.2010, 16:10
Titel:
|
 |
Danke. Genau das habe ich gesucht
|
|
|
|
|
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.
|
|