Разница между subs и polyvalm при подстановке значений в символьные выражения заключается в том, что каждая из этих команд выполняет разные операции:
- subs позволяет подставлять числовое значение для символьной переменной. cda.psych.uiuc.edu {9-host} Например, чтобы заменить значением x = 2 в символьном выражении f = 2x^2 - 3x + 1, нужно ввести команду subs(f,2). cda.psych.uiuc.edu {9-host}
- polyvalm используется для подстановки матрицы в символьное выражение. cda.psych.uiuc.edu {9-host} Например, чтобы заменить матрицей A в символьном выражении f, нужно ввести команду polyvalm(sym2poly(f), A), которая заменяет все вхождения x на A, а постоянный член f — константой, умноженной на единичную матрицу. cda.psych.uiuc.edu {9-host}
Таким образом, subs подходит для замены символьных переменных числовыми значениями, а polyvalm — для подстановки матрицы в символьные выражения, в том числе полиномы docs.exponenta.ru cda.psych.uiuc.edu {10-host} .