24小时热门版块排行榜    

查看: 1573  |  回复: 6
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

nilongzhang

铁杆木虫 (小有名气)

[求助] 在MATLAB中,指定y,求x 已有3人参与

在MATLAB中,已知拟合方程,如:
y1=x1^2+x2+36x3
y2=6x1+x2^2+x3
y3=x1+x2+x3
已知x的取值范围,如:
x1=1:1:6
x2=2:1:7
x3=3:1:8
现在指定y1、y2、y3的值,如何求x1、x2、x3(可能有多组值)?
(因为我的拟合方程的x为x1-x10,并且有平方项及交互项,如果用穷举法的话计算量太大,且需要存储的数据量太大)
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

nilongzhang

铁杆木虫 (小有名气)

引用回帖:
2楼: Originally posted by ftc简单 at 2016-02-15 05:07:29
找数值分析啊 里面好多的方法 都是用matlab编程的 会有一款适合你的!

是最优化技术方法吗?我这里不要求最优化,只要求给定y值,求出对应的x值。
希望得到您的赐教。

发自小木虫Android客户端
3楼2016-02-15 11:54:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 7 个回答

ftc简单

禁虫 (小有名气)

感谢参与,应助指数 +1
本帖内容被屏蔽

2楼2016-02-15 05:07:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

whyjackeyson

金虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
solve试一下或者非线性最小二乘lsqnonlin

发自小木虫IOS客户端
4楼2016-02-16 09:01:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)

【答案】应助回帖

感谢参与,应助指数 +1
就是解一组有范围约束的方程组吧。
5楼2016-02-16 09:24:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见