Re: [討論] 如何用search term開matlab檔已回收

看板MATLAB作者 (築夢踏實)時間15年前 (2010/12/10 16:25), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串5/5 (看更多)
※ 引述《orgg (.....)》之銘言: : 剛總算試出來了 : 我的data因為是matrix的關係 : 所以不是只要求一個平均值 而且整個matrix的同欄位互相平均 : 所以可以這樣寫loop : %%% : for i=1:length(indata) : X(i,:)=indata{SS+i,1}.T; : end : %%% : 再來就只要用mean就可以得到matrix的平均值 : 感謝iccfish大大:p 我看不太懂你寫的... 我猜你要的是對某自然數i 每個.mat中的X(i)做加總平均 %%%%%%%%%%%%%%%%%%%%%%%%%%%%% clc;clear; filelist=dir('a*.mat'); %依照原文的敘述 要讀取全部a開頭的檔案 load(filelist(1).name); SS=zeros(size(X));clear X; %加總矩陣暫存 for ii=1:1:length(filelist) load(filelist(ii).name); %load完在ws就會出現X SS=SS+X;%改了這行 clear X; end AAAAAVG=SS/length(filelist); %這就是你要的平均值矩陣 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.85.140.154
文章代碼(AID): #1D0UFtjH (MATLAB)
討論串 (同標題文章)
文章代碼(AID): #1D0UFtjH (MATLAB)