作业帮 > 综合 > 作业

matlab编程,C=a*r^b,已知r和C,如何求出a、b?

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/05/06 11:28:48
matlab编程,C=a*r^b,已知r和C,如何求出a、b?
r=[2 2.3 2.5 2.7 3 3.2 3.5 3.8 4] C=[72 150 195 280 380 510 735 980 1250]
matlab编程,C=a*r^b,已知r和C,如何求出a、b?
=[2 2.3 2.5 2.7 3 3.2 3.5 3.8 4];C=[72 150 195 280 380 510 735 980 1250];
General model Power1:
f(x) = a*x^b
Coefficients (with 95% confidence bounds):
a = 5.182 (3.918,6.446)
b = 3.947 (3.761,4.133)
Goodness of fit:
SSE:1871
R-square:0.9986
Adjusted R-square:0.9984
RMSE:16.35
再问: C=(e^1.6179)*r^3.9733+10*2r+150,这个C的最小值能否用matlab编个程解出呢?
再答: 可以,fmin命令之类,网上随便找吧,很容易搞定。