My "roots" command is not working and displaying an error (MATLAB 2017a) ver.

I want to find the roots to a cubic polynomial and I' trying to use the roots command but an error keeps on recurring. Here's what I did:
1- clc
2- p=[1 -20 -525 63];
3- r=roots (p)
_____________________________
Following errors keeps on displaying:
Attempt to execute SCRIPT roots as a function:
C:\Users\Haziq Zaheer\OneDrive\Documents\MATLAB\roots.m
Error in roots (line 3)
r=roots (p)
_____________________________
Any leads on how can I fix it, please?

 Risposta accettata

You are running your own roots.m SCRIPT, not the MATLAB roots() function.

3 Commenti

What do I do to resolve this?
(sorry cuz I'm new to Matlab)
Best way is to rename your roots.m to something else.
Done, and yes it's perfectly running now. Thank you!

Accedi per commentare.

Più risposte (0)

Categorie

Prodotti

Release

R2017b

Community Treasure Hunt

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

Start Hunting!

Translated by