matlab可以匯入.txt,.csv等格式的資料檔案,下面對其進行簡單的說明。
1 匯入.txt文字資料
函式格式如下:
a = importdata(filename)example
a = importdata('-pastespecial')example
a = importdata(___,delimiterin)
a = importdata(___,delimiterin,headerlinesin)example
[a,delimiterout,headerlinesout] = importdata(___)
例項:
data.txt的資料內容如下:
上述資料的分隔符是逗號,使用importdata()讀取這些資料時,要指定分隔符:
a = importdata('data.txt',',', 1);
2 匯入.csv**資料函式格式如下:
m = csvread(filename)example
m = csvread(filename,r1,c1)example
m = csvread(filename,r1,c1,[r1 c1 r2 c2])
例項:
data.csv的資料內容如下:
由上圖可見,從1到19行都是說明資訊,使用cxvread()讀取資料時,要繞過這些資訊:
filename = 'data.csv';
r1=19;
c1=0;
data = csvread(filename, r1, c1);
3 匯入.xls/.xlsx**資料
data = xlsread('data.xlsx');
參考資料[1]matlab怎麼讀入csv檔案
[2]matlab如何讀取txt中的資料?
[3]matlab中讀取txt檔案的幾種方法
[4]matlab讀取.nc和.cdf檔案
[5]matlab如何讀寫excel資料檔案
matlab 批量讀取資料檔案 mat dat
檔名如d00.dat,d01.dat,d21.dat filepath g traindata 資料夾的路徑 for i 1 3 n是要讀入的檔案的個數 load filepath d0 num2str i dat end迴圈讀取和繪製圖形 filepath g traindata 資料夾的路徑 f...
大資料檔案讀取方法
filepath 1.txt step 1024 1024 1m str r n start 0 i 1 count 0 do while i 1 echo count file get contents 讀取大檔案方法 param unknown patha 檔案路徑 param unknown ...
Matlab產生波形資料檔案
在fpga開發過程中幾乎都要用到 的功能,對於一些簡單的外部激勵 如時鐘 復位 簡單資料或者訊號等 直接在testbench中編寫產生就行了,但對於複雜的外部激勵資料,很難在testbench中產生,這時就要通過讀取外部檔案裡的資料來實現。通過和matlab的配合使用,基本上可以模擬各種外部激勵。舉...