24小时热门版块排行榜    

查看: 699  |  回复: 1

songde92

新虫 (小有名气)

[求助] Matlab用fsolve求解方程时,要求的变量x在方程中的某个参数的函数中作为判定值 已有1人参与

matlab用fsolve求解方程时,要求的变量x在方程中的某个参数的函数中作为判定值(判定在不同范围使用不同的方程),此时是否无法求解?有什么办法可以解决?

例如:
y=ax+b
其中,a=2x-1(x大于1时);a=2x(x小于1时)

发自小木虫IOS客户端
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jungfraujoch

木虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
不明白你纠结的点是什么?
比较笨的办法,假设其中一种条件,然后带入方程求解,然后再结合条件判断解是否符合要求不就可以了吗?
另外,做成线性规划,分段求解不也可以吗?
Labview、Matlab、C#、Python等,QQ:一00九3八067三,注明:小木虫。
2楼2020-05-20 20:41:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 songde92 的主题更新
信息提示
请填处理意见