1樓:子衿悠你心
load(filename,a) 載入 mat 檔案 filename 中的指定變數a。
對於讀取這個變數a中的某一列,可以運用**:
a(:,m)
可以提取a矩陣中的第m列。
拓展說明: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 。但是這種用法要求該檔案在當前活動路徑)
Matlab中 mat檔案,需要遍歷變數,怎麼做
估計你讀的時候是用import的吧?不要用它,你可以用下面的語句試試看 data load 你的檔案路徑 這樣你的所有資料就儲存到一個名字為data的陣列裡,如果向量是列的形式,要是你想讀第10個用a data 10 這樣a中就儲存了你需要的那一列資料,其他列依次類推,行的方法也是類似的。如果想都讀...
關於Matlab求定積分的問題,關於MATLAB求定積分的問題,已知積分結果,求積分的上界
通過矩形法估計面積 sum yy xx 400 xx 600 1ans 9.8796e 003 關於matlab求定積分的問題,已知積分結果,求積分的上界 5 我也想知道怎麼求 現在跟你遇到了同樣的情況 知道下界,被積函式和積分結果,需要求積分上界引數值 可以用matlab的函式 int 具體用法請...
matlab中function輸入為檔案時怎麼用
function用來定義函式,一般一個函式放在一個.m檔案裡。舉個簡單的例子建立一個myfunction.m,然後在檔案中寫。function y myfunction a,b 其中a,b是輸入函式的引數,y是函式返回的值。當需要返回多個值時,可以將y看作一個陣列,或者直接將函式的開頭寫成如func...