textscan

    0熱度

    1回答

    我有一個巨大的.txt文件,我想解析其中的一部分(使用文本掃描),例如我有10000行數據和一部分從第300行開始,部分也有一個10行的標題說,我怎麼可以跳過前300行(當然不使用文本掃描的標題功能,因爲我然後不能得到我的實際10行標題)或有一種方法,我可以跳到第300行並從那裏開始文本掃描,就好像301行是第一行一樣。

    -4熱度

    2回答

    我需要在matlab中編寫一個程序來搜索文本文件中的特定關鍵詞,然後在文本中計算這個特定詞的數量。

    0熱度

    1回答

    文本我特林用Matlab讀取follwing文本文件: 00000008.jpg 1 2 1 00000001.jpg 1 2 1 00000054.jpg 1 2 1 我想提取是爲了訪問它的每一行每一列。 我試過下面的代碼: fileLabels = fopen('file.txt'); C = textscan(fileLabels,'%s %n %n %n'); celldisp

    0熱度

    1回答

    我想讀一堆文本文件。有一個日期欄。日期列的某些文件中的格式爲DD-MMM-YYYY,而在其他文件中的格式爲DD-MM-YYYY。我已經設置了代碼來讀取第一個樣式。但是因爲如此,如果它運行到第二種類型,代碼會停止,因爲它無法讀取文件。我該怎麼做,If the textscan doesn't work, try this second way? for n = 1:length(data1{id})

    0熱度

    1回答

    我在名爲my_file.txt的文本文件中有這個結構。 # Codelength = 3.74556 bits. 1:1:1:1 0.000218593 "v12978" 1:1:1:2 0.000153576 "v1666" 1:1:1:3 0.000149092 "v45" 1:1:1:4 0.000100329 "v4618" 1:1:1:5 5.1005e-005 "v5593"

    0熱度

    1回答

    我有六個值的字符串: datastring = A, 12229, 1480413555450, 139,1473389, 012,3362331, -001,7571955 其中第一個是字母,其餘是浮點數,我想用得到的數值: data=textscan(datastring,'%s %f %f %f %f %f','Delimiter',','); 的問題是,正如你所看到的,小數點和不同

    0熱度

    1回答

    我試圖下面的文本文件inesrt到矩陣在MATLAB time.txt 我試圖用 'textscan' fileID = fopen('Uz10.txt'); Uz10=textscan(fileID,'%d'); fclose(fileID); 但alwayes了, Undefined operator '*' for input arguments of type 'cell'.

    1熱度

    1回答

    我試圖讀取Matlab中的.txt文件,其中包括有關太陽輻射和溫度的月度信息。月份與文本一樣,即1月份,2月份等。然後利用這些信息需要製作一些圖表來顯示每月的信息,例如月度太陽輻射在x軸上有月份。除了需要在相同的圖上繪製兩個圖,因爲我有Matlab 2015b需要使用plotyy。 問題:我認爲從文件中讀取的月份是正確的,但是當我繪製所有月份爲一月份時,我無法正確繪製兩張圖,因爲時間不同。 ,使用

    0熱度

    1回答

    我有一個名爲Output.txt的一個文本文件,它看起來像這樣: 0.000000,0.550147,0.884956 1.000000,0.532486,0.847458 2.000000,0.501333,0.800000 3.000000,0.466418,0.746269 4.000000,0.409492,0.662252 5.000000,0.327257,0.520833

    0熱度

    1回答

    我有有兩種格式,我正在嘗試掃描MATLAB使用 textscan 1,2,3,four,five,6 7,8,9,ten,eleven,12 等數據,然後用格式的數據的另一個一堆如下 1,2,three,4 5,6,seven,8 我試圖使用掃描 fid=fopen('data.txt'); C=textscan(fid,'%f %f %f %s %s %f','delimiter