datファイルから2番目のデータを取得したい
10 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
datファイルからcsvreadである数字を取得したいと考えています。
Datファイル内にこのように数字が保管されているのですが
14.0000000 2.3052082E-03
この中から2.3052082E-03を取得するためには下のコードをどのように変更すればよいでしょうか
csvread('abc.dat');
1 commentaire
Réponse acceptée
Satoshi Kobayashi
le 1 Fév 2019
Modifié(e) : Satoshi Kobayashi
le 1 Fév 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);
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur テキスト ファイル dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!