textscan,讀格式的數據從文本檔案或字元串。
基本介紹
- 外文名:textscan
- 功能:讀格式的數據從文本檔案或字元串
- C:= textscan(fid, 'format')
- 通過:fopen函式打開檔案
功能簡介,語法,描述,
功能簡介
讀格式的數據從文本檔案或字元串
語法
C = textscan(fid, 'format')
C = textscan(fid, 'format', N) C = textscan(fid, 'format', 'param', value) C = textscan(fid, 'format', N, 'param', value) C = textscan(str, ...)
[C, position] = textscan(...)
描述
注意:在使用textscan讀入檔案時,您必須通過fopen函式打開檔案。在textscan設定下,fopen提供fid輸入。當您完成從檔案中的讀取,您需通過調用fclose函式(檔案)關閉FID檢測器。
C = textscan(fid, 'format')
從打開的文本中讀取數據(以檔案識別符為界)到單元格數組C。識別檔案的格式 輸入是一個字元串的轉換說明符 中單引號括起來。該說明符的數目決定了單元數組C中的單元數
C = textscan(fid, 'format', N)
從檔案中讀取數據,使用轉換格式說明符N次。若N=-1或未定義,textscan函式讀取整個檔案。要讀取N個周期後檔案的其他數據,使用原來的fid調用textscan函式。
C = textscan(fid, 'format', 'param', value)
接受一個或多個以逗號分隔/值對參數的名稱。有關所有有效的參數字元串列表,價值描述,默認值,請參閱用戶可配置選項。
C = textscan(fid, 'format', N, 'param', value) 《Simulink與信號處理》
從檔案中讀取數據,使用轉換格式說明符N次,並通過'param'(參數)和value值設定未設定的變數設定。
C = textscan(str, ...) 《Simulink與信號處理》
從字元串str讀取數據。你可以使用的格式,N和參數/值參數上述這種語法。然而,對於字元串,一再呼籲textscan重新啟動掃描從一開始每次。 (要重新啟動掃描從最後一個位置,要求位置輸出。見Example 10 - 恢復一個字元串文字掃描。)
[C, position] = textscan(...)
在掃描的第二個輸出參數結束返回檔案或字元串的位置。對於一個檔案,這是ftell器(FID)值將返回後調用textscan。對於一個字元串,textscan閱讀顯示多少個字元位置。