**:
資料檔案定位
matlab提供了與檔案定位操作有關的函式fseek和ftell。fseek函式用於定位檔案位置指標,其呼叫格式為:
status=fseek(fid, offset, origin)
其中fid為檔案控制代碼,offset表示位置指標相對移動的位元組數,offset values are interpreted as follows:
> 0 move toward the end of the file.
= 0 do not change position.
< 0 move toward the beginning of the file.
origin表示位置指標移動的參照位置,origin values are interpreted as follows:
'bof' or -1 beginning of file
'cof' or 0 current position in file
'eof' or 1 end of file。若定位成功,status返回值為0,否則返回值為–1。
ftell函式返回檔案指標的當前位置,其呼叫格式為:
position=ftell (fid)
返回值為從檔案開始到指標當前位置的位元組數。若返回值為–1表示獲取檔案當前位置失敗。
例:fid=fopen('sw.m','r')
fseek(fid,10,-1)
ans =
>> ftell(fid)
ans =
>> fseek(fid,-10,1)
ans =
>> ftell(fid)
ans =
matlab檔案操作及讀txt檔案
matlab檔案操作 檔案操作是一種重要的輸入輸出方式,即從資料檔案讀取資料或將結果寫入資料檔案。matlab提供了一系列低層輸入輸出函式,專門用於檔案操作。1 檔案的開啟與關閉 1 開啟檔案 在讀寫檔案之前,必須先用fopen函式開啟或建立檔案,並指定對該檔案進行的操作方式。fopen函式的呼叫格...
matlab檔案操作及讀txt檔案
matlab檔案操作 檔案操作是一種重要的輸入輸出方式,即從資料檔案讀取資料或將結果寫入資料檔案。matlab提供了一系列低層輸入輸出函式,專門用於檔案操作。1 檔案的開啟與關閉 1 開啟檔案 在讀寫檔案之前,必須先用fopen函式開啟或建立檔案,並指定對該檔案進行的操作方式。fopen函式的呼叫格...
Matlab檔案操作及讀txt檔案
檔案操作是一種重要的輸入輸出方式,即從資料檔案讀取資料或將結果寫入資料檔案。matlab提供了一系列低層輸入輸出函式,專門用於檔案操作。1 檔案的開啟與關閉 1 開啟檔案 在讀寫檔案之前,必須先用fopen函式開啟或建立檔案,並指定對該檔案進行的操作方式。fopen函式的呼叫格式為 fid fope...