Effacer les filtres
Effacer les filtres

How to calculate the coefficients of non-polynomial terms

3 vues (au cours des 30 derniers jours)
T S Singh
T S Singh le 8 Sep 2018
Modifié(e) : madhan ravi le 8 Sep 2018
I am trying to find the coefficients of non-polynomial terms
For example
syms x
a=-9*cos(x)*4+x*9+4*sin(x)
I want to find the coefficients of sin(x) and cos(x).
When using coeffs its not working
Thanks

Réponse acceptée

madhan ravi
madhan ravi le 8 Sep 2018
Modifié(e) : madhan ravi le 8 Sep 2018
syms x
a=-9*cos(x)*4+x*9+4*sin(x)
[C,T] = coeffs(a) %edited after John’s comment.
It’s working for me
  11 commentaires
T S Singh
T S Singh le 8 Sep 2018
Yes, Actually I have included a new symbol y in the expression
syms x y
a=-9*y*cos(x)*4+x*9+4*sin(x);
[C,T] = coeffs(a,{sin(x),cos(x),x})
C =
[ 4, -36*y, 9]
T =
[ sin(x), cos(x), x]
Thanks John
madhan ravi
madhan ravi le 8 Sep 2018
Modifié(e) : madhan ravi le 8 Sep 2018
if you find it useful please accept the answer, thank you @John

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Symbolic Math Toolbox dans Help Center et File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by