How to store the results of a function using for-loop
1 次查看(过去 30 天)
显示 更早的评论
Hello everyone, I am pretty sure my problem is super simple but it is driving me crazy.
I have a temperature T(x,y,z) which I want to calculate using a formula which includes P (the power). Now I want to calculate the temperature for 3 different P, therefore I used a for-loop but since T is a 3D-matrix, I always get errors since I am not sure how to exactly write the loop. Something like this (the formula is not real, it is just to show you what I mean):
[x,y,z] = deal(linspace(0,10));
P=[100,150,200];
for i=1:3
T(i,:)=P(i)/(x.*y.*z);
end
The result I would like is T(1), T(2) and T(3) stored in the workspace calculated with the different P.
Thanks a lot, sorry for the weird formula.
0 个评论
采纳的回答
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Data Import and Export 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!