作者lostrain00 (Train00)
看板MATLAB
标题[问题]关於@(x,y)的指令
时间Wed Mar 26 12:27:37 2014
我想运算的方程式是类似
f=A1 .* exp(B1.*x) + A2 .* exp(B2.*x)+... An .* exp(Bn .*x)
n是一个有限的数值
每一次的实验都不一样(也就是说每一次的项数都是不固定的)
那我要怎麽把
F = @(x,xdata)x(1)*(1-exp(-x(2)*xdata))+x(3)*(1-exp(-x(4)*xdata));
写成可以指定有几项?
感谢各位大人
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.114.120.188
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/MATLAB/M.1395808059.A.9BC.html
1F:推 sunev:用while把做出来的function连加 03/26 15:37
2F:→ lostrain00:可是变数的fun 好像不能相加? 03/26 17:12
3F:推 sunev:偷偷告诉你,exp也是一个function handle 03/27 02:43
4F:→ lostrain00:太玄了大人 请开明指示XD 04/06 21:14