lch114060 发表于 2009-7-27 20:23

如何用matlab求解下面多元函数的系数

已知函数式:
y=a1*x1^2+a2*x2^2+a3*x3^2+a4*x1+a5*x2+a6*x3+a7*x1*x2+a8*x1*x3+a9*x2*x3+a10*x1*x2*x3
和数据组:x1=[.....],x2=[.....],x3=[.....],x4=[......],y=[.....]
如何将上面的数据拟合成曲线,并求出系数a1.....a10 ?
假如是四元的话,又怎样求解?
清高人帮忙指点,可以简单提供一下程序或思路,谢谢!

lkk 发表于 2009-7-27 20:55

还是线性回归的模型吧
把二次项算出来当做一个新的变量啊

thinking_365 发表于 2009-7-27 21:59

记得好像这个用1stopt方便些。

thinking_365 发表于 2009-7-27 22:00

记得好像这个用1stopt方便些。

yjlap 发表于 2009-7-28 00:00

姜启源 数学模型 第三版 回归分析 有这样的例子

脚印 发表于 2009-7-28 09:15

拟合有lsqcurvefit。。你试试。。

lch114060 发表于 2009-7-28 09:44

5# yjlap
您好!您有 姜启源 数学模型 第三版 的电子版吗?有的话能发我一份吗?我的邮箱是:lch_114060@163.com

lch114060 发表于 2009-7-28 10:05

3# thinking_365
您有1stopt破解版吗?

thinking_365 发表于 2009-7-29 23:11

8# lch114060
我有啊,不过网上一找就找到了。

mathcd 发表于 2009-8-6 17:46

这个应该不难,matlab\Mathematica\Maple都可以做.
页: [1]
查看完整版本: 如何用matlab求解下面多元函数的系数