楼主: haoya123
35342 14

如何用MATLAB进行多变量拟合 [推广有奖]

  • 0关注
  • 0粉丝

学前班

70%

还不是VIP/贵宾

-

威望
0
论坛币
2 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
26 点
帖子
3
精华
0
在线时间
1 小时
注册时间
2010-5-27
最后登录
2010-6-8

楼主
haoya123 发表于 2010-5-27 14:59:30 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
如何用matlab进行多变量表达式拟合,比如因变量Y受五个变量X1,X2,X3,X4,X5的影响,知道X1,X2,X3,X4,X5和Y的实验数据,在不知道表达式形式的情况下如何进行多变量表达式拟合,得到表达式Y=F(X1,X2,X3,X4,X5)的具体形式。谢谢大家!
二维码

扫码加我 拉你入群

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

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

关键词:MATLAB matla atlab 多变量 Lab MATLAB 拟合 多变量

沙发
楚韵荆风 学生认证  发表于 2010-5-27 15:17:14
在不知道表达式的情况你想拟合比较困难,一般参数回归模型都是先确定模型的函数形式,非参数方法可以对事先模型的函数未知的情形做分析。
共享是一种彼此的快乐

藤椅
haoya123 发表于 2010-5-27 15:35:46
二楼,谢谢你,请问你如果我把因变量Y随每一个变量的表达形式都得到,如Y=F1(X1),Y=F2(X2),Y=F2(X2),
Y=F3(X3),Y=F4(X4),Y=F5(X5)是不是可以用什么方法将这些表达式组合在一起,成为一个表达式形式,Y=F(X1,X2,X3,X4,X5),应该如何拟合呢?

板凳
楚韵荆风 学生认证  发表于 2010-5-27 15:54:36
你可以试一下,一般你可以将Y与每个Xi的图形画一下看有没有什么关系,比如Y与每个Xi都呈现线性关系,那么你可以将Y对所有的Xi进行多元线性回归,但是模型不一定显著,这就需要对模型的显著性进行检验
共享是一种彼此的快乐

报纸
haoya123 发表于 2010-5-27 17:03:36
哦好的,非常感谢你!

地板
jinranyao 发表于 2010-5-27 21:35:08
偶也不明白,学习一下。408228077

7
nkunku 发表于 2010-5-28 06:17:24
用1stopt直接搞定

补充内容 (2012-12-2 15:42):
对不起,我可能说得不对。它的公式搜索只是针对一个y和一个x的情形。

8
liuxin9023 发表于 2010-5-29 11:52:06
先试试图形分析、相关分析、线性回归这些东西

9
ConEtoiles 发表于 2010-5-29 13:50:41
想请教一下7#的同学,用1stopt来处理LZ的问题的话  它的function是未知的呀,这个应该怎么做啊。。

10
nkunku 发表于 2010-5-29 20:56:18
回9楼:因为1stopt内置几千个公式,你可以启动公式搜索,即将它们都依次拟合一下,然后按R^2的大小排列。然后,你可以选择一个与你来说具有物理意义的方程。

补充内容 (2012-12-2 15:42):
对不起,我可能说得不对。它的公式搜索只是针对一个y和一个x的情形。

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-9 04:15