WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

txt-Datei weiterverarbeiten und mit Zahlen vergleichen

 

Joa
Forum-Century

Forum-Century


Beiträge: 133
Anmeldedatum: 19.05.09
Wohnort: ---
Version: R2013b
     Beitrag Verfasst am: 29.06.2010, 16:25     Titel: txt-Datei weiterverarbeiten und mit Zahlen vergleichen
  Antworten mit Zitat      
Hallo,

es hat sich mal wieder ein Problem aufgetan.
Und zwar speichere ich Werte (nx3 Matrix) aus einer Listbox in einer .txt Datei mit save.
Wenn ich jetzt die Werte mit load wieder auslese kann ich sie nicht mit anderen Zahlen vergleichen.

Woran liegt das denn und vor allem wie kann ich das beheben.

Vielen Dank schonmal

LG Joa
Private Nachricht senden Benutzer-Profile anzeigen


denny
Supporter

Supporter



Beiträge: 3.853
Anmeldedatum: 14.02.08
Wohnort: Ulm
Version: R2012b
     Beitrag Verfasst am: 29.06.2010, 16:52     Titel:
  Antworten mit Zitat      
Hallo

Kommt eine Fehlermeldung? Woran scheitert der Vergleich? Wie vergleichst du? usw...

Code:

A = round(rand(5,3)*10)
save('a_value.txt','A','-ascii')
B = load('a_value.txt')
if  isequal(A,B)
  fprintf('Vergleich funktioniert\n')
end
 
Private Nachricht senden Benutzer-Profile anzeigen
 
Joa
Themenstarter

Forum-Century

Forum-Century


Beiträge: 133
Anmeldedatum: 19.05.09
Wohnort: ---
Version: R2013b
     Beitrag Verfasst am: 29.06.2010, 17:09     Titel:
  Antworten mit Zitat      
Hey,
ich habe eine Matrix v=3500x3 mit Koordinaten z.B. erste Spalte von v
257.1872 152.0967 -2.33398

dann speichere ich bestimmte Koordinaten in einer Listbox und speichere sie als txt Datei.
und dann lese ich sie aus und versuche den ersten Wert der txt Datei (Zeile 1,Spalte 1) in v zu suchen mit find.

Das geht aber nicht und ich denke es scheitert schon allein daran, das Matlab die Werte gar nicht vergleichen kann wegen dem Format.

LG Joa
Private Nachricht senden Benutzer-Profile anzeigen
 
denny
Supporter

Supporter



Beiträge: 3.853
Anmeldedatum: 14.02.08
Wohnort: Ulm
Version: R2012b
     Beitrag Verfasst am: 29.06.2010, 17:30     Titel:
  Antworten mit Zitat      
Das ist Fließzahlen-Problematik:

http://www.gomatlab.de/vergleich-zweier-zahlen-t9150.html

Vielleicht beim Abspeichern Komma verschieben. z.b Multiplizieren mit 100000
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

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 | goMatlab RSS Button 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.