|
HalloMatlab |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 12.04.2012, 11:01
Titel: Überprüfung ganze Zahlen
|
|
Hallo,
gibt es eine Möglichkeit für eine Fehlermeldung,dass für ein Edit-Textfeld nur ganze Zahlen erlaubt sind?
Hab mit der Suche zwar einiges gefunden,aber irgendwie nichts so recht passendes.
Mein Quellcode für die Variable ist:
z.B hab ich jetz als "Begrenzung" folgende Fehlermeldung:
Und so in der Art wollte ich das gern,dass nur ganze Zahlen akzeptiert werden als Eingabe.
|
|
|
|
|
Winkow |
Moderator
|
|
Beiträge: 3.842
|
|
|
|
Anmeldedatum: 04.11.11
|
|
|
|
Wohnort: Dresden
|
|
|
|
Version: R2014a 2015a
|
|
|
|
|
|
Verfasst am: 12.04.2012, 11:15
Titel:
|
|
naja du könntest den string nach , oder . durchsuchen.
oder prüfen ob round(x)==x ist. das währe meine herrangehensweise.
|
|
|
HalloMatlab |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 12.04.2012, 11:17
Titel:
|
|
Hey,dafür würde mir spontan isnan einfallen,aber da wird ja 1 Punkt oder Komma akzeptiert...oder geht das viel einfacher?
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 12.04.2012, 11:24
Titel:
|
|
Hallo,
winkow hat es dir doch gerade gesagt. Teste
Edit: Fehler korrigiert - danke Winkow
Grüße,
Harald
Zuletzt bearbeitet von Harald am 12.04.2012, 11:28, insgesamt einmal bearbeitet
|
|
|
Winkow |
Moderator
|
|
Beiträge: 3.842
|
|
|
|
Anmeldedatum: 04.11.11
|
|
|
|
Wohnort: Dresden
|
|
|
|
Version: R2014a 2015a
|
|
|
|
|
|
Verfasst am: 12.04.2012, 11:27
Titel:
|
|
bei harald hat sich der fehlerteufel eingeschlichen. die fälle sind bei ihm vertauscht
|
|
|
HalloMatlab |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 12.04.2012, 11:45
Titel:
|
|
Ja und genau da liegt mein Problem...wie setz ich die Fehlerabfrage für keine ganze Zahl um?
Das ist mein Problem,möchte dann den eingegebenen Wert auf 0 setzen und n Hilfedialog ausgeben.
|
|
|
HalloMatlab |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 12.04.2012, 11:50
Titel:
|
|
Ach danke,jetzt klappts...
Danke euch beiden für die schnelle Hilfe!
Was macht dieses ~= eigentlich genau?
|
|
|
Winkow |
Moderator
|
|
Beiträge: 3.842
|
|
|
|
Anmeldedatum: 04.11.11
|
|
|
|
Wohnort: Dresden
|
|
|
|
Version: R2014a 2015a
|
|
|
|
|
|
Verfasst am: 12.04.2012, 11:51
Titel:
|
|
~= heist ungleich. findet man bestimmt mit 2 min doc suche raus.
|
|
|
|
|
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.
|
|