Hi, ich hab ein Problem beim Schreiben von Strings mittels xlwrite in Matlab. Ich habe verschiedene Daten als Strings in einer Variablen gespeichert. Das Format ist wiefolgt: <1005x20 char> Diese würde ich nun gerne per xlswrite in einer Exceltabelle schreiben. Matlab geht nun aber hin und schreibt die einzelnen Zeichen der Wörter in einzelne Spalten. Ist ja auch ein normales Verhalten. Des Rätsels Lösung solle nun sein, meine Struktur in eine <1005x1 Cell> zu überführen und diese dann der Funktion zu übergeben. Wandle ich allerdings meine Variable mittels cellstr(xxx) um, und schreibe das Ergebnis in die Datei, zeigt mir Matlab nur Zahlen an, keinen String. Ein "21-Jan-2011 12:52:48" wird zu 40564,53667. Kann mir jemand den Grund erklären oder einen Trick verraten, wie ich meine Ausgabe noch hinbekomme?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.