資源簡介
用Matlab實現一元二次方程求根,一個健壯的程序
代碼片段和文件信息
function?[X1X2flag]=qiugen(abc)
if?a==0
????if?(b==0&c==0)
????????disp(‘所有x都是方程的根‘);
????elseif?b==0&c~=0
????????disp(‘方程無根‘);
????else
????????disp(‘為一元一次方程且有一個根‘);
????????flag=1;
????????X=-c/b;
????end
else?
????s=b^2-4*a*c;
????disp(‘原式為一元二次方程‘)
????if?s==0
????????disp(‘方程有相同的兩個根‘);
???
- 上一篇:典型相關分析matlab代碼
- 下一篇:MATLAB處理心電信號程序
評論
共有 條評論