主题: [MATLAB基础] 请教函数写法
查看单个帖子
旧 2009-06-04, 17:29   #5
smartpig
初级会员
 
注册日期: 2009-03-15
年龄: 38
帖子: 10
声望力: 17
smartpig 正向着好的方向发展
默认 回复: 请教函数写法

不知道你这个是什么函数,这个函数的Pt要倒置一下,才可以运行。看看下面是不是你要的。
ABCi=[16.07382 -2871.05 224.02
15.98639 -3080.01 218.69
16.57200 -3621.00 226.41];
Xi=[0.5 0.5 0.4 0.2
0.3 0.3 0.2 0.8
0.2 0.2 0.4 0];
Pt=[760 300 760 760]';

for i=1:3
y1=exp(ABCi(i,1)+ABCi(i,2)/(x+ABCi(i,3)))*Xi(i,1)/Pt(i,1);
y=y+y1;
end
smartpig 当前离线   回复时引用此帖