How do I create a matlab function using polyder that not only gives the coefficients but also gives the equation
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
whyamiincollege
am 29 Apr. 2019
Bearbeitet: madhan ravi
am 12 Mai 2019
My code so far (doesnt work):
function derivativecoefficient = derivpolycalc()
a = input('Enter the coefficent of the polynomial')
x == x
n = input('Enter the power of each x')
derivativecoefficient = polyder(a)
derivative = derivativecoefficient*x^(n - 1)
end
If i just do it where it shows the coeeficents, I could simply do:
function derivativecoefficient = derivpolycalc()
a = input('Enter the coefficent of the polynomial')
derivativecoefficient = polyder(a)
>> derivpolycalc
Enter the coefficent of the polynomial[3,2,5]
a =
3 2 5
derivativecoefficient =
6 2
ans =
6 2
BUT I want a code that will display
6x^2+2x+0..
or maybe it could display
6x^5+2x^3+0
depending on what the original function was.
0 Kommentare
Akzeptierte Antwort
gonzalo Mier
am 29 Apr. 2019
Bearbeitet: madhan ravi
am 12 Mai 2019
I think you need here the function poly2sym:
4 Kommentare
gonzalo Mier
am 12 Mai 2019
Bearbeitet: gonzalo Mier
am 12 Mai 2019
Accept the answer if it worked for you! :)
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Loops and Conditional Statements finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!