0

我有常量符号,例如

t = sym('t')
c = sym ('c') 

但我必须用一个约束来限制这些符号,即 t 介于 0 和 1 之间(大于等于 0,小于等于 1)。对于 c 刚好大于等于零。

我可以通过仅表示轻松地在 matlab 中分配一个数字

t = 0; 

但我需要帮助才能将这些符号放在一个区间内。

4

1 回答 1

0
assume(t > 0);
assumeAlso(t < 1);

然后,您可以决定诸如

isAlways(t^2 < 1)

对于> 0零件,您可以使用缩写

c = sym('c', 'positive')
于 2013-03-17T09:27:30.393 回答