File Exchange

image thumbnail

Bairstow's Method of finding all roots of a Polynomial

version 1.2.0.0 (1.23 KB) by Bilal Siddiqui
This is Bairtow's method for iteratively finding all other roots of a given polynomial

6 Downloads

Updated 26 Mar 2015

View Version History

View License

Bairstow's Method of finding all roots of a Polynomial. Details on wikipedia http://en.wikipedia.org/wiki/Bairstow's_method

Cite As

Bilal Siddiqui (2021). Bairstow's Method of finding all roots of a Polynomial (https://www.mathworks.com/matlabcentral/fileexchange/50223-bairstow-s-method-of-finding-all-roots-of-a-polynomial), MATLAB Central File Exchange. Retrieved .

Comments and Ratings (3)

Abdullah Alavi

samed2323

is not working correctly

Dick Lyon

This code does not work correctly, due to the author not being consistent about the ordering of polynomial coefficients. As his example shows, it does get the right answer when the coefficient sequence is a palindrome (that is, equal to its reverse); but not otherwise.

MATLAB Release Compatibility
Created with R2014b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Acknowledgements

Inspired by: Mullers method for polynmial root finding.

Community Treasure Hunt

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

Start Hunting!