Write a quadratic equation function
7 次查看(过去 30 天)
显示 更早的评论
Hi all,
I've been writing a function to solve a quadratic equation of the form ax^2 + bx + c. It works for quadratics where there are two real roots, but I want it to display NA for one of the roots when there is a repeated root or NA for both when there are no real roots. Not sure if I have to use an if statement or an if else statement?
Thanks for any help!
0 个评论
采纳的回答
Honglei Chen
2014-11-13
Isn't this just depending on the value of b^2-4*a*c, something like
val = b^2-4*a*c;
if val > 0
% two roots
elseif val == 0
% one root, one NA
else
% NA
end
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Quadratic Programming and Cone Programming 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!