How do i input this on MATLAB

13 Ansichten (letzte 30 Tage)
Nate
Nate am 5 Jul. 2022
Kommentiert: Image Analyst am 13 Jul. 2022
How can i input x^3+px+q=0 on MATLAB and find x in terms of p & q?
  1 Kommentar
Image Analyst
Image Analyst am 13 Jul. 2022
Original question in case he edits this one away:
How can i input x^3+px+q=0 on MATLAB and find x in terms of p & q?

Melden Sie sich an, um zu kommentieren.

Antworten (1)

John D'Errico
John D'Errico am 5 Jul. 2022
Assuming that p and q are real numbers, do you understand there will ALWAYS be three solutions to the problem, and that for many values of p and q, exactly two of those solutions will be complex valued?
cubicroots = @(p,q) roots([1 0 p q]);
format long
cubicroots(2,3)
ans =
0.500000000000000 + 1.658312395177701i 0.500000000000000 - 1.658312395177701i -1.000000000000000 + 0.000000000000000i

Kategorien

Mehr zu Polynomials 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!

Translated by