|
|
Fehler beim Schreiben in .txt |
|
Foxx |
Forum-Newbie
|
|
Beiträge: 7
|
|
|
|
Anmeldedatum: 16.02.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 28.02.2012, 14:07
Titel: Fehler beim Schreiben in .txt
|
|
Hallo zusammen
ich habe neuerdings das Problem das matlab mir nichts mehr in .txt Dateien schreibt.Vor ein paar tagen gab es da noch keine Probleme, heute jedoch schreibt er bei gleichem code nichts mehr in die Datei. Zuerst hat er mir noch in 7 von 10 .txts das richtige reingeschrieben doch als ich es gleich danach nochmal hab durchlaufen lassen waren alle Dateien leer.
Hat vll jemand eine Idee wo der Fehler liegen kann.
ich benutze R2007b über Parallels auf einem Mac.
Wenn ein Kumpel von mir den Gleichen code laufen lässt wertem bei ihm die Daten wunderbar geschrieben.
vielen dank schonmal im voraus
|
|
|
|
|
Andreas Goser |
Forum-Meister
|
|
Beiträge: 3.654
|
|
|
|
Anmeldedatum: 04.12.08
|
|
|
|
Wohnort: Ismaning
|
|
|
|
Version: 1.0
|
|
|
|
|
|
Verfasst am: 28.02.2012, 14:09
Titel:
|
|
Das ist ziemlich wenig Information. Es gibt mindests 5 verschiedene Wege TXT files zu schreiben (Codebeispiel bitte) und das 5 Jahre alte Release läuft wahrscheinlich auf nem Mac von heute?
Andreas
|
|
|
Foxx |
Themenstarter
Forum-Newbie
|
|
Beiträge: 7
|
|
|
|
Anmeldedatum: 16.02.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 28.02.2012, 14:21
Titel:
|
|
damit hat es bisher immer funktioniert jedoch mittlerweile nicht mehr
ja bisher lief es wunderbar aber es läuft auf windows 7 und nicht direkt unter osx
|
|
|
Andreas Goser |
Forum-Meister
|
|
Beiträge: 3.654
|
|
|
|
Anmeldedatum: 04.12.08
|
|
|
|
Wohnort: Ismaning
|
|
|
|
Version: 1.0
|
|
|
|
|
|
Verfasst am: 28.02.2012, 16:32
Titel:
|
|
Oh, "Parallels". Tja, getestet hat so eine Setup bei MathWorks natürlich niemand. Normaleweise würde ich sagen man möge einfach eine aktuelle Version auf einem aktuellen und unterstützten Betriebssystem nehmen, aber 7b und Mac hört sich nach Studentenversion an. Und die kann man nicht upgraden.
Der Code sieht soweit unspektakulär aus und ich sehe nichts potentiell Kriitsches, aber FPRINTF würde ich eher als empfindlich gegenüber so betriebssystemübergreifenden Umgebungen sehen als z.B. DLMWRITE (falls das hier passt).
Andreas
|
|
|
Jan S |
Moderator
|
|
Beiträge: 11.057
|
|
|
|
Anmeldedatum: 08.07.10
|
|
|
|
Wohnort: Heidelberg
|
|
|
|
Version: 2009a, 2016b
|
|
|
|
|
|
Verfasst am: 28.02.2012, 18:21
Titel:
|
|
Hallo Foxx,
Wenn es vor ein paar Tagen noch funktioniert hat, gibt es nur wenige Möglichkeiten, weshalb es heute nicht mehr laufen sollte.
1. Die Festplatte ist voll.
2. Das Programm hat sich geändert, so dass z.B. iPic==0 ist. Dann wird nichts geschrieben. Bitte überprüfe dies mit dem Debugger.
Dass der Computer aber ganz magisch aufgehört hat zu gehorchen glaube ich nicht. Ich habe es in 30 Jahren IT-Erfahrung auch nur ein einziges mal erlebt. Und da war die Floating-Point-Unit des Prozessors durchgeschmort, sodass UINT32(1)+UINT32(1) zwar UINT32(2) ergab, abd 1.0 + 1.0 mal 17, mal 347657234.8. Nach einer halben Stunde erübrigte sich das, da der Rest des Prozessors auch den Geist aufgab.
Gruß, Jan
|
|
|
Foxx |
Themenstarter
Forum-Newbie
|
|
Beiträge: 7
|
|
|
|
Anmeldedatum: 16.02.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 28.02.2012, 18:49
Titel:
|
|
Ah Vielen Dank !!!
dlmwrite funktioniert einwandfrei (zumindest noch )
jap und ich hab leider nur diese Studentenversion.
|
|
|
Jan S |
Moderator
|
|
Beiträge: 11.057
|
|
|
|
Anmeldedatum: 08.07.10
|
|
|
|
Wohnort: Heidelberg
|
|
|
|
Version: 2009a, 2016b
|
|
|
|
|
|
Verfasst am: 01.03.2012, 01:25
Titel:
|
|
Hallo Foxx,
Wenn man in den Code von DLMWRITE reinschaut (edit dlmwrite), findet man, dass auch dieser Befehl ganz normal per FPRINTF auf die Platte schreibt.
Ich vermute also nachwievor, dass ein anderer Bug Deine Probleme verursacht hatte.
Gruß, Jan
|
|
|
|
|
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.
|
|