datファイルから2番目のデータを取得したい
9 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
O.E
am 1 Feb. 2019
Kommentiert: O.E
am 7 Feb. 2019
datファイルからcsvreadである数字を取得したいと考えています。
Datファイル内にこのように数字が保管されているのですが
14.0000000 2.3052082E-03
この中から2.3052082E-03を取得するためには下のコードをどのように変更すればよいでしょうか
csvread('abc.dat');
1 Kommentar
Akzeptierte Antwort
Satoshi Kobayashi
am 1 Feb. 2019
Bearbeitet: Satoshi Kobayashi
am 1 Feb. 2019
提示された通りの形式でデータが保存されているのなら、これはcsv形式ではなく、csvreadは使えません。
dlmreadかtextscanを使うとよいでしょう。
d = dlmread('abc.dat');
data = d(2);
fileID = fopen('abc.dat');
C = textscan(fileID,'%f');
fclose(fileID);
data = C{1}(2);
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu テキスト ファイル finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!