SAS中文论坛

标题: SAS对这个式子的非线回归用的什么原理? [打印本页]

作者: shiyiming    时间: 2005-4-28 09:12
标题: SAS对这个式子的非线回归用的什么原理?
[img:43545]http://bbs.sinabz.com/UploadFile/2005-4/2005428925717.jpg[/img:43545]

我已经通过软件得到了abcde的值,但由于某个原因,现在不能对别人说是用软件做的,谁能告诉我对这样类型的式子的非线回归是用的什么原理?什么方法?什么模型啊?多谢了。盼!!
作者: shiyiming    时间: 2005-4-28 11:27
标题: to seast
对数变换。
作者: shiyiming    时间: 2005-4-28 20:26
标题: 能详细说明一下吗?
能详细说明一下吗?
作者: shiyiming    时间: 2005-4-29 09:13
标题:
对方程
Y=X1*X2a*X3b*X4c*(d*X5+e)两边取对数,得:
Log(Y)=Log(X1)+a*Log(X2)+b*Log(X3)+c*Log(X4)+Log(X5)+Log(d)
转换一下
即:
Z=m1+a*m2+b*m3+c*m4+ m5+d
利用多元线性回归即可求出a、b、c、d
作者: shiyiming    时间: 2005-5-16 21:11
标题: 继续
谢谢fxr007
但是你没有看到式子里还有一个要拟和的量“e”呢
这个是相加的关系,怎么处理啊?
各位帮办再给看看。
作者: shiyiming    时间: 2005-5-16 21:55
标题: Re: 继续
不知道你给出来的e到底是不是要拟和的参数还是方程的误差项。
如果是参数的话,那么这是一非线性方程拟合问题
不能利用上述的对数来转化为线性问题求解

你可以在SAS里面求助于NLIN、MODEL等过程来求解
至于求解的算法有newton、gauss-newton、marquart等迭代方法
建议你去找一下相关的资料。
作者: shiyiming    时间: 2005-5-16 23:05
标题: Re: 继续
谢谢zwen
我是个外行人,查了很多书也没有找到跟我这个一样的模型。
请问你所说的newton、gauss-newton、marquart等迭代方法能求解我这个式子吗?关于这三种方法可以推荐几本书吗?
作者: shiyiming    时间: 2005-5-16 23:06
标题: Re: 继续
e是要拟和的参数,不是方程的误差项。跟abcd是一样的。




欢迎光临 SAS中文论坛 (http://mysas.net/forum/) Powered by Discuz! X3.2