菜鸟求助matlab,在matlab里用一个脚本,怎么给不同的数据组计算…
matlab吧
全部回复
仅看楼主
level 1
素素♤♤ 楼主
1.比如说我有100个.mat数据组,这些数据组记录的是不同时间段的电流 I,电压 V,我想要计算功率P,跟相应的能量trapz(P).
我知道怎么把这些文件都汇集到一起,
for k=1:numWPA642files %for-loop to go through all files in a month
WPA642filename=WPA642files(k).name;
data(k)=load(WPA642filename,'Bat_Volt','Bat_Curr','All__Time_abs','DOD','BTemp_av','Diesel_ERAD_active');
end
但是这样产生的数据只能是一个新集合,比如说这样能量就会有(100*1)项,
怎么的脚本才能,自动计算各自的P,E,并存到各自分别的mat文件里呢?
2.2.有一个Mat.文件 ,里面的一个参数有100项数据, 怎么把这100项自动相加?一排相加跟一列相加,各自怎么写程序?
2013年04月13日 15点04分 1
level 1
矩阵元素对应相乘 a.*b. 求列的和用sum 行可以先转置再用sum求和
2013年04月14日 15点04分 3
谢谢啦
2013年04月14日 19点04分
1