|
|
ASCII Datei einlesen und ändern |
|
physicist07 |

Forum-Anfänger
|
 |
Beiträge: 11
|
 |
|
 |
Anmeldedatum: 17.07.13
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 17.07.2013, 14:56
Titel: ASCII Datei einlesen und ändern
|
 |
|
 |
|
Hallo an alle
Ich habe folgendes Problem und tüftle mittlerweile schon 2 Tage daran, jedoch bin ein MATLAB-Neuling und komme nicht drauf:
Ich soll ein ASCII-file in Matlab laden und die durch ';' getrennten Spalten in Spaltenvektoren umwandeln, damit ich dann anschließend damit arbeiten kann, bzw. Berechnungen starten kann.
Das ASCII-file sieht folgendermaßen aus:
DASYLab - V 9.00.02
Schaltbildname : Sent_HUGO_20t
Aufgenommen am : 13.09.2010, 13:51:56
Blocklaenge : 5
Delta : 0.2 sec.
Kanalzahl : 8
> Dateiname: HUGO_sent_2_2
> W [mm]: 50,00
> A0 [mm]: 25,00
> Y [mm]: 13,00
> Null Potential: 0,00
Meßzeit[s];Kraft [N];Temperatur [°C];Umpoler [V];Potential [mV];Video Weg [mm];Induktiver Weg [mm];Delta A [mm];WegDMS [mm];
16.6;-6.359009;257.65;5.00;0.201372;-0.001295;0.0000;0.00128;0.0000;
16.8;6.359009;257.65;5.00;0.201382;-0.000647;0.0000;0.00253;0.0000;
17.0;-6.359009;257.65;-5.00;0.201383;0.000000;-0.0002;0.00257;0.0000;
17.2;-19.077271;257.65;-5.00;0.201373;0.000000;-0.0002;0.00139;0.0000;
17.4;-19.077271;257.65;-5.00;0.201363;-0.001942;-0.0002;0.00021;0.0000;
17.6;6.359009;257.65;-5.00;0.201353;-0.000647;0.0000;-0.00098;0.0000;
17.8;38.154297;257.65;-5.00;0.201343;-0.001295;-0.0002;-0.00216;0.0000;
18.0;6.359009;257.65;5.00;0.201343;0.000000;-0.0002;-0.00217;0.0000;
18.2;6.359009;257.65;5.00;0.201353;-0.000647;0.0000;-0.00097;0.0000;
18.4;-6.359009;257.65;5.00;0.201363;-0.000647;-0.0003;0.00023;0.0000;
18.6;-12.718140;257.65;5.00;0.201373;0.000000;0.0000;0.00144;0.0000;
18.8;-19.077271;257.65;5.00;0.201383;-0.000647;-0.0002;0.00264;0.0000;
19.0;6.359009;257.65;-5.00;0.201384;-0.001295;0.0000;0.00267;0.0000;
19.2;44.513306;257.65;-5.00;0.201373;0.000000;0.0000;0.00145;0.0000;
19.4;-6.359009;257.65;-5.00;0.201363;-0.001295;0.0000;0.00024;0.0000;
Und das geht dann noch endlos weiter (war eine 1 Stunden Messung).
Was ich nun gerne haben möchte:
- Spaltvektoren (eine Spalte geht bis zum Strichpunkt)
- die textdatei sollen dann wieder Zahlen sein, damit ich damit berechnungen machen kann
- die ersten 12 zeilen sollen nicht miteinbezogen werden
Ja ich glaube das war es im Großen und Ganzen. Ich hoffe jemand von euch kann mir helfen
GLG
|
|
|
|
|
denny |

Supporter
|
 |
Beiträge: 3.853
|
 |
|
 |
Anmeldedatum: 14.02.08
|
 |
|
 |
Wohnort: Ulm
|
 |
|
 |
Version: R2012b
|
 |
|
|
 |
|
Verfasst am: 17.07.2013, 15:20
Titel:
|
 |
Hallo
bitte poste auch immer was du zuvor versucht hast, erleichtert uns auch die Arbeit
Nutze dazu doch TEXTSCAN und zwar so:
|
|
|
physicist07 |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 11
|
 |
|
 |
Anmeldedatum: 17.07.13
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 17.07.2013, 15:44
Titel:
|
 |
Vielen Dank für deine Hilfe, es hat super funktioniert
|
|
|
|
|
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.
|
|