Re: [討論] 如何用search term開matlab檔已回收
※ 引述《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
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 5 之 5 篇):