• 大小: 692B
    文件类型: .m
    金币: 2
    下载: 1 次
    发布日期: 2021-09-19
  • 语言: Matlab
  • 标签: Matlab  求根  

资源简介

用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(‘方程有相同的两个根‘);
   

评论

共有 条评论