ПустьИзвлечение коэффициентов из символического выражения
syms h
g=exp(h)+h*exp(h)+h^2
так, коэффициенты g
в отношении h
задается функцией coeffs
:
coeffs(g,h)
и он возвращается :
[exp(h),exp(h),1]
Это нравится эта функция имеет дело с символическим выражением, как многочлен от h
.
Проблема заключается в том, что эта функция оленья кожа возвращает нулевые коэффициенты, так что если у меня есть
g=h*exp(h)+h^2
функция возвращает только:
[exp(h), 1]
.
Но что мне нужно:
[0,exp(h), 1]
Итак, что я могу здесь делать?
Я думаю, вы имеете в виду 'coeffs (g, h, 'All')', так как 'coeff' не существует. Проблема с функцией 'coeffs' заключается в том, что вы не можете вводить три аргумента, она принимает только две. Вы проверили свой ответ? – gustavoreche
Да, я протестировал его. Я просто перепечатал его, потому что он был таким коротким. Следуйте по этой ссылке, и вы увидите, что это вариант. – user1543042