How to load this .dat file data into matrix format?

9 Ansichten (letzte 30 Tage)
Ernest Adisi
Ernest Adisi am 26 Jul. 2018
Kommentiert: Ernest Adisi am 26 Jul. 2018
VARIABLES = "x", "y", "displacement-x", "displacement-y"
ZONE T="Frame 0", I=214, J=134
6.000000 6.000000 0.868404 -6.438388
18.000000 6.000000 0.732914 -6.282934
30.000000 6.000000 0.830558 -6.557491
42.000000 6.000000 0.741238 -7.352953
54.000000 6.000000 0.850848 -6.662383
66.000000 6.000000 0.765438 -6.889948
78.000000 6.000000 0.639938 -6.493814
90.000000 6.000000 0.459958 -5.778019
I want to import this dat file with name 'B00050.dat' with the 'VARIABLES' titles as a header, above the 4 columns of numbers below withouth the 'ZONE T. Could you please guide me to the right matlab commands to use so far i've got the following
filename= 'B00050.dat';
M= dlmread(filename);
there's a lot more needed, but not sure as my matlab skills are not adequate . Thanks

Akzeptierte Antwort

madhan ravi
madhan ravi am 26 Jul. 2018
This might help:
https://www.mathworks.com/help/matlab/ref/importdata.html#btldf1f-1
  1 Kommentar
Ernest Adisi
Ernest Adisi am 26 Jul. 2018
Hi, I tried the example but it only seems to give me the header lines without the numbers
filename = 'B00050.dat'
delimiterIn = ' ';
headerlinesIn = 2;
A = importdata(filename,delimiterIn,headerlinesIn);

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Standard File Formats finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by