24小时热门版块排行榜    

查看: 2592  |  回复: 6

杜�?Ramos

铁虫 (小有名气)

[求助] matlab解非线性超定方程用什么函数? 已有2人参与

有解过的指导一下。。
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Mr__Right

专家顾问 (著名写手)

【答案】应助回帖

★
感谢参与,应助指数 +1
jjdg: 金币+1, 感谢参与 2017-07-11 22:03:57
一般是变成最小偏差问题

偏差是 残差平方和的方法就是 最小二乘法

还有 残差绝对值之和的方法,叫最小一乘法

可以用最优化的方法来做,算法根据问题的规模有很多,是一个很活跃的大学科。
文章乃身外之物,要多考虑编辑、审稿人和读者的感受。
2楼2017-07-10 20:20:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

csp101

金虫 (著名写手)

★
jjdg: 金币+1, 感谢参与 2017-07-11 22:04:03
ODE45做,具体调用形式可以百度之

发自小木虫Android客户端
3楼2017-07-10 23:21:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

悟饭在此

木虫 (小有名气)

【答案】应助回帖

★
感谢参与,应助指数 +1
jjdg: 金币+1, 感谢参与 2017-07-12 17:25:26
最小二乘法。如果是拟合的话,matlab中常用函数有polyfit(多项式拟合)、nlinfit(非线性拟合)以及regress(多元线性回归)等。如果是纯粹的解方程组,左乘。
4楼2017-07-12 10:36:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

杜�?Ramos

铁虫 (小有名气)

引用回帖:
4楼: Originally posted by 悟饭在此 at 2017-07-12 10:36:18
最小二乘法。如果是拟合的话,matlab中常用函数有polyfit(多项式拟合)、nlinfit(非线性拟合)以及regress(多元线性回归)等。如果是纯粹的解方程组,左乘。

不是拟合 是数值求解
5楼2017-07-13 11:30:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

悟饭在此

木虫 (小有名气)

???????:
5?: Originally posted by ???Ramos at 2017-07-13 11:30:56
??????? ????????...

?????:???????:??????pinv????????:??????????????svd????????

????С???Android?????
6楼2017-07-13 12:31:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

汉阳大-朱波

金虫 (正式写手)

无损检测学渣

★
jjdg: 金币+1, 感谢参与 2017-10-16 18:21:07
SVD进行特征分解 或者 eig求特征值。

发自小木虫IOS客户端
7楼2017-10-16 14:41:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 杜�?Ramos 的主题更新
信息提示
请填处理意见