|
|
Datei öffnen aus GUI - Daten werden nicht richtig eingelese |
|
michael |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 06.04.2008, 10:59
Titel: Datei öffnen aus GUI - Daten werden nicht richtig eingelese
|
|
hallo zusammen,
möchte in meiner gui eine datei öffnen, in welcher einfach eine liste von zahlenwerten gespeichert ist, und diese soll dann in einen Vektor importiert werden. hab das folgendermaßen versucht zu lösen:
mein problem ist allerdings, dass es sich bei den zahlen um kommazahlen handelt und daher das einlesen nicht richtig funktioniert. habs schon mit ganzen zahlen probiert und da haut's bestens hin.
weiß jemand woran es liegt?
mfg michael
|
|
|
|
|
Michaela |
Forum-Century
|
|
Beiträge: 239
|
|
|
|
Anmeldedatum: 12.07.07
|
|
|
|
Wohnort: ---
|
|
|
|
Version: bis 2007b
|
|
|
|
|
|
Verfasst am: 06.04.2008, 13:47
Titel:
|
|
Ich würde der Einfachheithalber die Kommas durch Punkte ersetzen, dann sollte es funktionieren.
_________________
---------------------------------------------------------------
Leider habe ich daheim zwar Internet aber kein Matlab - daher sind alle Syntaxbeispiele circa Angaben.....
|
|
|
michael |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 06.04.2008, 14:49
Titel:
|
|
das habe ich bereits probiert aber es hilft leider nichts.
gerade deswegen versteh ich auch nicht, warum es nicht funktioniert, weil sonst matlab ja auch dezimalzahlen immer punkt-getrennt versteht.
|
|
|
tompie |
Forum-Guru
|
|
Beiträge: 260
|
|
|
|
Anmeldedatum: 19.09.07
|
|
|
|
Wohnort: München
|
|
|
|
Version: immer alles
|
|
|
|
|
|
Verfasst am: 07.04.2008, 08:17
Titel:
|
|
Hallo,
Du liest ja auch nur ganze Zahlen ein mit der Formatanweisung %d ...
Zitat: |
kinetic = fscanf(kinetictemp, '%d') |
Wenn Du Kommazahlen hast, sollte da wohl besser %f stehen!?
Gruß
|
|
|
michael |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 08.04.2008, 12:21
Titel:
|
|
ah danke! habs nur mit %5d probiert und das ist leider damals auch nicht gegangen.
aber jetzt funktionierts!
|
|
|
|
|
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 - 2024
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.
|
|