Символьная замена
возвращает копию snew
= subs(s
,new
)s
, заменяя все случаи символьной скалярной переменной по умолчанию в s
с new
, и затем оценивает s
. Переменная по умолчанию задана symvar(s,1)
.
subs(s,old,new)
не изменяет s
. Изменить s
, используйте s = subs(s,old,new)
.
Если old
и new
оба векторы или массивы ячеек, одного размера, subs
замены каждый элемент old
с соответствующим элементом new
.
Если old
скаляр и new
вектор или матрица, затем subs(s,old,new)
замены все экземпляры old
в s
с new
, выполнение всех поэлементных операций. Все постоянные термины в s
заменяются константой, умноженной на вектор или матрицу всей 1 с.
Если s
одномерный полином и new
числовая матрица, используйте polyvalm(sym2poly(s),new)
оценивать s
как матрица. Все постоянные термины заменяются константой, умноженной на единичную матрицу.