Filter löschen
Filter löschen

Info

Diese Frage ist geschlossen. Öffnen Sie sie erneut, um sie zu bearbeiten oder zu beantworten.

"Array indices must be positive integers or logical values" on solving a cubic equation

1 Ansicht (letzte 30 Tage)
I am getting the error "Array indices must be positive integers or logical values" on solving a cubic equation.
c1 = 0.6;
c2 = 0.095;
c3 = 47500;
c4 = 0.0026;
wBar = [-c2*c4 -0.106*c2 -36.6*c2 c3*c1];
disp(roots(wBar));
Kindly help.
  2 Kommentare
Walter Roberson
Walter Roberson am 9 Sep. 2019
Works for me. I suspect that earlier you accidentally defined a variable named roots and it is still in you workspace.
clear roots

Antworten (1)

madhan ravi
madhan ravi am 9 Sep. 2019
Either you must have a variable named roots or disp , therefore clear it from workspace:
clear roots disp

Diese Frage ist geschlossen.

Produkte


Version

R2019a

Community Treasure Hunt

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

Start Hunting!

Translated by