Matlab:相交解决方案

时间:2014-01-26 11:22:12

标签: matlab intersection

我需要构建一个脚本,我必须在其中计算某些方程的交叉解。

例如:

18 - Kp> 0 6Kp + 72> 0

在matlab代码中:

syms kp 解决('18 -kp大于0' )

ans =

Dom :: Interval(-Inf,18)

解决( '6 * KP + 72大于0')

ans =

Dom :: Interval(-12,Inf)

我知道解决方案的交叉是(-12,18),但我如何在Matlab中编写? 我可以采取间隔的边界吗?例如: max(-inf,-12)= -12 min(18,inf)= 18 所以交叉点将是(-12,18)  我没有运行MUPAD接口!谢谢!

1 个答案:

答案 0 :(得分:1)

您可以使用单个求解来获得满足两个不等式的区间 -

正在运行

solve('6*kp+72>0, 18-kp>0')

将给出Dom :: Interval(-12,18)

的答案