嗨我在下面的代码中有三维矩阵。我试图将每个“number_panels”和“number_turbines”组合的所有24个元素“n”相加。总和三维矩阵 - Matlab蛮力
我具有低于跨过第三尺寸
不总和number_panels = 0:5
for number_turbines = 0:2
for n = 1:24 % number of hours per day
hourly_deficit(number_panels + 1, number_turbines + 1, n) = Demand(n) -...
(PV_supply(n)*number_panels) - (WT_supply(n)*number_turbines);
if hourly_deficit(number_panels + 1, number_turbines + 1, n)< 0
hourly_deficit(number_panels + 1, number_turbines + 1, n) = 0;
end
daily_deficit(number_panels + 1, number_turbines + 1) = sum(sum(sum(hourly_deficit(:,:,:))))
hourly_total_RES(number_panels + 1, number_turbines + 1, n) = PV_supply(n)*number_panels + WT_supply(n)*number_turbines;
if hourly_total_RES(number_panels + 1, number_turbines + 1, n) < Demand(n),
renewables_penetration(number_panels + 1, number_turbines + 1, n) = (hourly_total_RES(number_panels + 1, number_turbines + 1, n))/Demand(n); % ratio of renewable energy supply to demand
else
renewables_penetration(number_panels + 1, number_turbines + 1, n) = 1 ;
end
peak_deficit(number_panels + 1, number_turbines + 1,n) = max(hourly_deficit(number_panels + 1, number_turbines + 1,n));
end
你是否试图计算一个3D矩阵的总和? – TJ1 2012-07-14 13:18:57
以及我创建它的方式,我试图总结“n”维,所以是的,我试图总结3D矩阵 – user643469 2012-07-14 13:20:02
我希望这可以工作,但它不会:daily_deficit(number_panels + 1,number_turbines + 1)= sum(hourly_deficit(number_panels + 1,number_turbines + 1),3) – user643469 2012-07-14 13:23:11