|
|
Probleme beim Einlesen einer Excel-Tabelle |
|
Gast |
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 02.06.2014, 13:26
Titel: Probleme beim Einlesen einer Excel-Tabelle
|
 |
Hallo,
ich bin ein blutiger Anfänger in Matlab und habe folgendes Problem: Beim Einlesen einiger Koordinaten über eine Excel-Tabelle (xlsread) erkennt matlab einige Zahlen nicht an und spukt NAN aus! Die ersten 125 Zeilen der ersten Spalte werden korrekt angezeigt, aber die zweite Spalte besteht nur aus NAN.
Habt ihr eine Idee wie man da weiter vorgehen könnte??
Soll mittels der Koordinaten einen Bohrerquerschnitt darstellen!
Mit freundlichen Grüßen
Gast
|
|
|
|
|
Andreas Goser |

Forum-Meister
|
 |
Beiträge: 3.654
|
 |
|
 |
Anmeldedatum: 04.12.08
|
 |
|
 |
Wohnort: Ismaning
|
 |
|
 |
Version: 1.0
|
 |
|
|
 |
|
Verfasst am: 02.06.2014, 13:57
Titel:
|
 |
Eine Beispieldatei dürfte helfen das Mysterium aufzuklären.
Andreas
|
|
|
Niko9310 |

Forum-Anfänger
|
 |
Beiträge: 49
|
 |
|
 |
Anmeldedatum: 02.06.14
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 02.06.2014, 20:59
Titel:
|
 |
Habe schon eine Probedatei hochgeladen; da hat alles normal funktioniert! Was mich auch wunder, dass die Zahlen, die angezeigt werden, falsch sind!
So ist in der Excel-Datei
-0.000378365
hinterlegt, aber matlab stellt nur
3,78365 dar!
Wundert mich irgendwie recht stark!
Danke für die Hilfe
|
|
|
Andreas Goser |

Forum-Meister
|
 |
Beiträge: 3.654
|
 |
|
 |
Anmeldedatum: 04.12.08
|
 |
|
 |
Wohnort: Ismaning
|
 |
|
 |
Version: 1.0
|
 |
|
|
 |
|
Verfasst am: 02.06.2014, 21:03
Titel:
|
 |
Was heisst "Probedatei" hochladen?
Vielleicht ein Problem mit Dezimaltrennzeichen oder einem nicht Windows Betriebssystem?
Andreas
|
|
|
Niko9310 |

Forum-Anfänger
|
 |
Beiträge: 49
|
 |
|
 |
Anmeldedatum: 02.06.14
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 05.06.2014, 16:46
Titel:
|
 |
Danke Andreas für die schnelle Antwort!
Habe eine einfache Excell Tabelle mit zwei Spalten und 6 Zeilen erstellt und diese hochgeladen. Alles funktionierte!
Die Koordinaten habe ich aus dem Editor kopiert und dann in einer Excel-Tabelle gespeichert. Daraufhin habe ich die x und y-Koordinaten am Leerzeichen trennen lassen und somit aus einer Spalte zwei gemacht. (--> Die Koordinaten wurden in einer Spalte gespeichert).
Xlsread stellt zwar die Daten dar, aber entweder mit NAN oder wendet eine kommaverschiebung an!
Könnte mir vorstellen, dass die Exceldatei nicht einwandfrei ist!
MfG
Niko9310
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.501
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 05.06.2014, 16:49
Titel:
|
 |
Hallo,
bitte hier eine Beispieldatei zur Verfügung stellen, damit wir das Problem nachvollziehen können.
Grüße,
Harald
|
|
|
Niko9310 |

Forum-Anfänger
|
 |
Beiträge: 49
|
 |
|
 |
Anmeldedatum: 02.06.14
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 05.06.2014, 16:59
Titel:
|
 |
Habe Mittlerweile mein Fehler entdeckt!
Mithilfe von
[num,raw] = xlsread ('...')
werden alle daten hochgeladen!
Danke für die Bemühungen. Wie gesagt, ich stelle mich noch ein wenig doof an, aber das wird sich hoffntlich noch legen!
MfG
Niko9310
|
|
|
|
|
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.
|
|