24小时热门版块排行榜    

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

sysuyang

捐助贵宾 (初入文坛)

[求助] Matlab求解二元二次方程 已有2人参与

我用Matlab 的solve函数求解下面的二元方程,但无解,请问该怎么解?本人Matlab菜鸟,多多指教!谢谢

>> syms A R x y
>> [A,R]=solve('x=R*(1+(1-A)^2*(1-2*R))/(1-(1-A)^2*R^2)','y=(1-R)^2*(1-A)/(1-(1-A)^2*R^2)','A','R')

Warning: Explicit solution could not be found
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

猎户之星

新虫 (初入文坛)

9楼2017-01-22 17:37:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 9 个回答

月只蓝

主管区长 (职业作家)

【答案】应助回帖

感谢参与,应助指数 +1
不是无解。是无法获得用一堆符号表示的数学解析解。
如果除待求的未知数以外的参数均已知,是可以求得数值解的。
MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
2楼2017-01-22 09:38:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sysuyang

捐助贵宾 (初入文坛)

引用回帖:
2楼: Originally posted by 月只蓝 at 2017-01-22 09:38:57
不是无解。是无法获得用一堆符号表示的数学解析解。
如果除待求的未知数以外的参数均已知,是可以求得数值解的。

thank you! x和y是已知的,但有很多组,怎么给它一个数组,然后一一解出来?谢了
3楼2017-01-22 11:03:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

月只蓝

主管区长 (职业作家)

引用回帖:
3楼: Originally posted by sysuyang at 2017-01-22 11:03:47
thank you! x和y是已知的,但有很多组,怎么给它一个数组,然后一一解出来?谢了...

可以实现。
MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
4楼2017-01-22 11:31:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见