MATLAB資料檔案讀取

2021-06-29 16:21:24 字數 1332 閱讀 4095

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的配合使用,基本上可以模擬各種外部激勵。舉...