楼主: msryun
1758 5

[问答] 请教非线性回归,解释变量带矩阵 [推广有奖]

  • 0关注
  • 1粉丝

大专生

83%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0.0012
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
423 点
帖子
37
精华
0
在线时间
68 小时
注册时间
2006-10-10
最后登录
2015-1-30

楼主
msryun 发表于 2012-3-3 20:53:07 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
要估计y=a(5)+a(1).*x1+a(2).*x2.^2+a(3).*((x4.^a(4))*x3);
其中X4是一个n*n的矩阵
y=data(:,25);
n=length(y);
x1=data(:,2);
x2=data(:,4);
x3=data(:,3);
x4=data(1:20,5:24);
x=[x1 x2 x3 x4];
nlsfun=inline('a(5)+a(1).*x(:,1)+a(2).*x(:,2).^2+a(3).*((x(1:20,4:23).^a(4))*x(:,3)','a','x')
result=nlinfit(x,y,nlsfun,[0 0 0 1 1]);
result

程序跑不出来,请教高手正确程序。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:非线性回归 线性回归 解释变量 非线性 nlinfit 矩阵

沙发
fb911 发表于 2012-3-3 20:56:10
不懂

藤椅
xjg1983 发表于 2012-3-3 21:55:27
错误信息是什么?

板凳
msryun 发表于 2012-3-4 11:28:33
错误的信息是
??? Error using ==> nlinfit
The inline model function generated the following error:
Error using ==> inlineeval
Error in inline expression ==> a(5)+a(1).*x(:,1)+a(2).*x(:,2).^2+a(3).*((x(1:20,4:23).^a(4))*x(:,3)
??? Error: Incomplete or misformed expression or statement.

报纸
msryun 发表于 2012-3-4 11:32:37
shiyan1.xls (15.5 KB)
谁能帮我跑跑看。
数据导入就行。

地板
msryun 发表于 2012-3-6 10:22:57
其中X4是一个n*n的矩阵
怎么没有人回答呢,高手帮忙啊

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-20 22:09