1樓:子衿悠你心
load(filename,a) 載入 mat 檔案 filename 中的指定變數a。
對於讀取這個變數a中的某一列,可以運用**:
a(:,m)
可以提取a矩陣中的第m列。
?x-bce-process=image%2fresize%2cm_lfit%2cw_600%2ch_800%2climit_1%2fquality%2cq_85%2fformat%2cf_auto" esrc="https:
com/b8014a90f603738d88d7e0f2bf1bb051f919ec45"/>
拓展說明:matlab中還有個**importdata可以匯入資料。
a = importdata('filename'),將filename中的資料匯入到工作區中,並儲存為變數a;
2樓:匿名使用者
你的意思是不是mat檔案太大,但是只需要一部分資料,沒有必要完全load到記憶體,那樣會拉慢機子,我曾今也有過這個想法,但是一直沒有成功。
如果資料量不是太大,那麼直接load就可以,正如樓上所說。
3樓:匿名使用者
預定義:a=[1 2 3;4 5 6;7 8 9];儲存。
b=load(''
c=:,1)%你要的一列。
4樓:匿名使用者
使用matfile讀取部分資料。
m=""part_mat_data=,:
matlab怎麼儲存資料為mat
matlab中如何儲存mat檔案到指定資料夾?
怎麼將matlab中mat資料儲存為txt格式
5樓:一生之水
如果資料較少,直接貼上複製就可以。多了就不知道了。
6樓:匿名使用者
clcclear all;
format long
mat=[12;12;12;13;14;14];
leng=length(mat);
fid=fopen('c:\documents and settings\zhang\desktop\',wt');
for i=1:1:leng
fprintf(fid,'%d', mat(i));
endfclose(fid)你看來。
看是源不bai是du
這樣。
matlab mat檔案怎樣讀取和怎樣呼叫
7樓:匿名使用者
在matlab中。mat檔案有兩種讀取方法:
從matlab工作目錄下找到該檔案,雙擊;
使用matlab函式。
下面舉例說明如何使用matlab函式讀取和呼叫。mat檔案:
% 假設 中包含變數:a、b、c%% 1:
load(''或,load
%該情況下降中所有的變數都匯入進來,且變數名可以直接訪問。比如訪問a:
temp = a; %即可%% 2:
varin = load(''
% 該情況下,的所有變數(a,b,c)將儲存在結構體varin中,如果要呼叫變數% b,則其方式為:
temp =
8樓:碧血玉葉花
mat是matlab的資料檔案,可以直接雙擊匯入或者通過命令窗輸入命令以及編寫m檔案匯入。
如果是當前目錄下的檔案,直接輸入load file1
如果不是當前目錄下的,輸入 load(['目錄\']
如果file1裡含有a,b,c這三個變數,匯入後資料空間裡,就直接存在a,b,c這三個量如果怕資料空間裡有重名的,會把已有資料沖掉還可以load時給資料起名字。
比如data1 = load(''
file1裡面的資料名都會變成data1這個struct 資料的各個field
就會分別被賦值為。
當然資料空間裡只能看到有個struct cell,叫data1
matlab mat檔案怎樣讀取和怎樣呼叫
9樓:熊貓愛吃酸菜魚
你可以直接“開啟”mat檔案啊。
matlab中如何儲存mat檔案到指定資料夾?
matlabôõã´´æ´¢êý¾ýîªmat
如何讀寫matlab的mat檔案?
10樓:匿名使用者
b=load('c:\'這句就是在讀取資料,讀取的資料路徑就是c盤。
當然如果你的資料不再c盤,再這樣執行,matlab就會報錯。這個你可以按照你資料的所在位置寫路徑。
b =y: [1x901 double]
t: [1x901 double]
這句自然就是你的這個檔案中所讀出來的變數y,t及其分別的資料了。
(關於load函式,還有一種用法就是:load 。但是這種用法要求該檔案在當前活動路徑)