Hi
i want to find the partial fraction expansion for the function
f(x) = (8x^2+37x+32)/((x+1)(x+2)(x+4))
I want to find it using partfrac command
when I try partfrac((8*(x^2) + 37*x + 32) / ((x + 1) * (x+2) * (x+4)))
I get an error: Undefined function or variable 'x'.
How can I do it?

 Réponse acceptée

Walter Roberson
Walter Roberson le 13 Fév 2013

0 votes

syms x
partfrac((8*(x^2) + 37*x + 32) / ((x + 1) * (x+2) * (x+4)))

5 commentaires

Mohammad
Mohammad le 13 Fév 2013
I tried that already but I got an error: Undefined function 'partfrac' for input arguments of type 'sym' :(
feval(symengine, 'partfrac', (8*(x^2) + 37*x + 32) / ((x + 1) * (x+2) * (x+4)))
Mohammad
Mohammad le 13 Fév 2013
perfect! Thanks a lot :)
Not able to find Partfracs for this function. transfer =
2 s + 20
----------------------------------
s^5 + 3 s^4 + 6 s^3 + 12 s^2 + 8 s
Please help.
Hariharan....I suggest the following code:
syms s;
laplace(ilaplace((2*s+20)/(s^5+3*s^4+6*s^3+12*s^2+8*s)))
ans = 

Connectez-vous pour commenter.

Plus de réponses (1)

I suggest the following code:
syms s;
laplace(ilaplace((8*s^2+37*s+32)/((s+1)*(s+2)*(s+4))))
ans = 

Catégories

En savoir plus sur Symbolic Math Toolbox dans Centre d'aide et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by