Read data from .dat file
Show older comments
Hey,
I am trying to read some data from a .dat file, by using the textscan function. The Problem is, that MATLAB outputs me a cell array where the cells contain the whole column of my data and I am not able to adress each element individually, which I will need for further evaluation. Sb knows what I am missing here?
Merry Christmans
Code and files:
datacell = textscan(fid, '%u %u %f64 %f64 %f64','HeaderLines', 1);
Data File:
% track# exppar1[Hz] lcut[dB HL] mlow[CU/dB] mhigh[CU/dB]
1 250.00000000 54.22407002 0.40618241 0.88538138
2 500.00000000 65.67426102 0.35505814 1.03196552
3 1000.00000000 68.89377754 0.33789152 1.14795756
4 2000.00000000 59.92227307 0.36044833 0.99198012
5 4000.00000000 63.79115269 0.39970735 3.14824276
6 6000.00000000 56.08308046 0.46312449 1.20653864
output of datacell{1}
ans =
1
2
3
4
5
6
Accepted Answer
More Answers (0)
Categories
Find more on Standard File Formats in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!