Присвоение числового диапазона символам MATLAB
У меня есть постоянные символы, такие как
t = sym('t')
c = sym ('c')
но я должен ограничить эти символы ограничением, утверждающим, что t находится между 0 и 1 (больше равно нулю, меньше равно единице). Для c просто больше и равно нулю.
Я могу легко назначить номер в Matlab, просто обозначив
t = 0;
но мне нужна помощь, чтобы поместить эти символы в интервал.
1 ответ
Решение
assume(t > 0);
assumeAlso(t < 1);
Затем вы можете решить такие вещи, как
isAlways(t^2 < 1)
Для > 0
часть, вы можете использовать сокращение
c = sym('c', 'positive')