如用MATLAB对多元公式回归

J=ACKD/h,对函数两边LOG取值得 Logj=logA+logC+logK+logD-logh 其中A和H为常数
H=10um=0.00001m A=1.02平方毫米=0.00000102平方米
其他取值:
Logj= 1.30 1.65 1.95 2.24 1.18
Logk=0.0334 0.628 0.698 -1.22 3.577
Logd=2.97 2.90 3.04 2.86 2.47
Logc=1.34 2.09 2.02 1.20 -2.22
如何用MATLAB计算得到LOGj与各项之间的关系系数?
即为logj=alogk+blogd+clogc+两个常数项
急求大神解答,跪谢!

按照你的 logj=alogK+blogD+clogC+两个常数项 要求,多元线性回归得到各个系数,如下:
a= -0.1813
b=-1.1995
c=0.1452
其中,两个常数项之和为 5.0862,即(logA+logC)乘以一个系数等于5.0862

这个模型的相关系数为 0.7461追问

跪求编程语言!谢谢!结果能发到我的邮箱吗?[email protected],另外帮忙算下如果去掉logc之后的模拟结果,以及logc=0.893 1.040 0.979 1.301 0.262的计算结果。谢谢啊!

追答

如果去掉logC之后,即 logj=alogK+blogD+两个常数项 模拟结果如下:
a=-0.2027
b= -0.2169
其中,两个常数项之和为 2.4325,即(logA+logC)乘以一个系数等于2.4325
该模型相关系数为: 0.7282

如果取logc=0.893 1.040 0.979 1.301 0.262,那么模拟结果如下:
a=0.2231
b=-0.6471
c=2.2209
其中,两个常数项之和为1.3534,即(logA+logC)乘以一个系数等于1.3534
该模型相关系数较高:0.8898
本结果是matlab左除进行非线性回归结果。程序部分,你可以学习origin,不需要程序,一样可以进行非线性回归。

温馨提示:答案为网友推荐,仅供参考
相似回答