|
Cabell |
Forum-Newbie
|
|
Beiträge: 8
|
|
|
|
Anmeldedatum: 09.08.07
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 09.08.2007, 13:16
Titel: Einlesen von Daten
|
|
Habe noch eine kleine Frage zu MatLab...
Wenn ich Daten zum Beispiel mit "load" einlese...was an sich ja kein Problem ist...muss man den kompletten Pfad angeben wo die Datei zu finden ist...
ist es möglich einen Namen vorher zu definieren z.B. Name = ['max mueller'] und ihn dann in den Pfad mit einzubinden...in der Form dass im Pfad die Variable "Name" steht und dann in den Ordner "max mueller" gesprungen wird...
ich weiß nicht ob es irgendwie mit Anführungsstrichen oder einem Gleichheitszeichen geht...weiß nicht unter welchen Stichwort ich in der Hife suchen kann.
Ich hoffe ich habe es verständlich formuliert...ist wahrscheinlich nur eine Kleinigkeit...
Freu mich über Antworten...
|
|
|
|
|
gehho |
Forum-Newbie
|
|
Beiträge: 9
|
|
|
|
Anmeldedatum: 09.08.07
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 09.08.2007, 13:23
Titel:
|
|
such mal nach "concatenate strings", was so viel heißt wie "strings aneinander hängen". da findest du einmal einen hinweis auf die Funktion "strcat" und außerdem, dass man strings auch in einem Vektor aneinander hängen kann:
damit kannst du dir dann deinen dateinamen zusammenbasteln und anschließend an "load(...)" übergeben.
|
|
|
Cabell |
Themenstarter
Forum-Newbie
|
|
Beiträge: 8
|
|
|
|
Anmeldedatum: 09.08.07
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 09.08.2007, 14:26
Titel:
|
|
|
|
|
ok...ich glaub das ist nicht ganz das was ich brauche...oder ich versteh nicht so ganz wie du es meinst
ich versuchs einfach nochmal verständlicher zu erklären...also ich lese meine Daten so ein
das ganze ziemlich oft weil es für eine Person mehrere Messungen gibt...dahinter folgt ein ziemlich langes Programm...
es gibt also auf meinem Computer einen Ordner "Max Mueller" in dem alle Daten dieser Person stehen...
Jetzt möchte ich das ganze Programm für eine andere Person durchlaufen lassen deren Daten im Ordner "Peter Maier" stehen...mir ist es aber zu viel Aufwand in jedem Pfad den Namen zu ändern (sind bestimmt 15 Stück)
deshalb möchte ich gerne am Anfange eine Variable "Name = Max Mueller" definieren (ob String oder nicht...keine Ahnung) und diese in den Pfad einbinden...ungefähr so
sodass ich am Anfang nur einmal den Namen ändern muss, damit das Programm für eine bestimmte Person durchläuft.
Ich könnte mir vorstellen, dass das wahrscheinlich ganz ganz einfach ist...aber ich weiß halt nicht wie ich das hinbekomme, dass es so funktioniert...vielleicht geht es ja auch wie du es mir erklären wolltest...aber ich glaub das ist was anderes...
Viele Gruesse und Danke
|
|
|
gehho |
Forum-Newbie
|
|
Beiträge: 9
|
|
|
|
Anmeldedatum: 09.08.07
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 09.08.2007, 15:24
Titel:
|
|
Cabell hat Folgendes geschrieben: |
ok...ich glaub das ist nicht ganz das was ich brauche...oder ich versteh nicht so ganz wie du es meinst |
ich glaube eher letzteres.
was ich meinte, war folgendes: du hast ja einen string VOR dem namen ("G:\Dokumente..."), dann kommt dein Namens-String (z.B. "Peter Mueller") und dann der String NACH dem Namen ("\B_Messung.txt"). Das macht drei Strings, und die willst du aneinander hängen. Das kannst Du wie oben beschrieben machen:
So sollte es eigentlich funktionieren. Viel Erfolg!
gehho.
|
|
|
Cabell |
Themenstarter
Forum-Newbie
|
|
Beiträge: 8
|
|
|
|
Anmeldedatum: 09.08.07
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 09.08.2007, 17:24
Titel:
|
|
ok...das war ja wirklich einfach...habs geschafft...
da hatte ich wohl ein Brett vorm Kopf...
Vielen Dank für deine Hilfe...du hast mich heute sehr weiter gebracht...
|
|
|
|
|
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.
|
|