當前位置:成語大全網 - 書法字典 - 請MATLAB讀取文本文件中的數據

請MATLAB讀取文本文件中的數據

將文檔的前十行發送到我的郵箱。

wacs5@126.com

= = = = = = = =代碼如下= = = = = = = =

清楚的

FID = fopen(‘d:\ data . txt,‘r‘);% path,妳必須調整它

CNT line = 0;%數據行

CNT seg = 0;分段數量百分比

indseg =【1】;%每個片段在整個數組中的位置

while(~ feof(FID))

line = fgetl(FID);

len =長度(線);

if(len)%不為空。

I = 1;

while(line(I)=‘‘)%刪除行標題中的無用信息。

I = I+1;

結束

if(第(I)行& lt0‘| |行(I)& gt;9’)%如果它不是壹個數字,它是壹個字符。

If(line(I)=‘*‘)%如果出現*號,則表示新段落開始。

cntseg = cntseg+1;

indseg(cntseg)= CNT line+1;%新段的索引號

結束

繼續;

如果是數據行,則為Else%

ifisempty(strfill(line(I:end),‘current‘))%沒有電流的數據線。

CNT line = CNT line+1;

data(CNT line,:)= sscanf(line(I:end),‘% f‘);

Else%包含當前。

current data(cntseg,1)= sscanf(line(I:end),“% f“);

結束

結束

結束

結束

fclose(FID);