Find the intersection points of a polynomial, given by its vector of coefficients with the X-axis and the Y-axis.
Input: a polynomial represented by a vector of coefficients p .
The function returns a vector x containing the points of intersection of the polynomial with the X-axis,
where x is sorted in ascending order and rounded to 4 digits after the decimal point.
In addition, the function returns the point of intersection of the polynomial with the Y-axis in the variable y .
Hint: use the polynomial functions of MATLAB.
Example: for the polynomial p(x) = x^2 - 3x + 1.25
given by its vector of coefficients p = [1 -3 1.25]
x = [ 0.5
2.5 ]
y = 1.25
* It can be assumed that the polynomials of the tests have real values at the points of intersection with the x-axis.
Solution Stats
Solution Comments
Show comments
Loading...
Problem Recent Solvers113
Suggested Problems
-
Find the alphabetic word product
3459 Solvers
-
245 Solvers
-
Return elements unique to either input
808 Solvers
-
middleAsColumn: Return all but first and last element as a column vector
647 Solvers
-
241 Solvers
More from this Author2
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!