matlab解幂函数或对数方程组的参数,方程如下:y=a*x^(b)(x1,y1)=(1400,25),(x2,y2)=(5000,10)

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/13 01:50:35
matlab解幂函数或对数方程组的参数,方程如下:y=a*x^(b)(x1,y1)=(1400,25),(x2,y2)=(5000,10)
xn@_ŊTŮ=W[T-1iqXTJD)A Ue^1 8IBB99?sJQ&ZU!~N{鳋Aw7= ^vmdc~]n]1,RS樐#j6 9@+ɦon SQ7fT.wJEʐ/MhۙGT`jXբPf&ƢPVtDQ/&EmN5^vW~>j$T1"*B93 CńpNeA+"휏w mjSlAg2lrL9 g:VFD:X2H;(;c}?>~릛W/,e7Iwҝk~Ӡ{?=N_f>\ȦbNڒVE;Ѳ|%nNjEwMS04Zؐ"V Q3TBO4Ǖ|`ݳ0p@' @S7 -h1iRF|A%.w=X I0FyVYf&Y<۵b27"a,onVV

matlab解幂函数或对数方程组的参数,方程如下:y=a*x^(b)(x1,y1)=(1400,25),(x2,y2)=(5000,10)
matlab解幂函数或对数方程组的参数,方程如下:
y=a*x^(b)
(x1,y1)=(1400,25),(x2,y2)=(5000,10)

matlab解幂函数或对数方程组的参数,方程如下:y=a*x^(b)(x1,y1)=(1400,25),(x2,y2)=(5000,10)
>> x=[1400 5000];
>> y=[25 10];
>> fun=inline('a(1).*x.^a(2)',‘a','x');
>> a=lsqcurvefit(fun,[1;1],x,y);
>> vpa(a)
ans =
4597.7756792206319005344994366169 a值
-0.71980788585361032971832173643634 b值
a=4597.77568
b= -0.71981

用matlab我不知道怎么写,但是用maple很简单啊~给你截个图看看吧~