以下是搜索内容: 关闭

  • 首页
  • 日志
  • 友情链接
  • 关于我

KoiNL.

愿世间美好 温柔以待

“锦鲤握运,未离我韵”

“愿好运常在”

18 分类
0 标签
16 归档
  • 小站首页
  • 个人日志
  • 友情链接
  • 关于自己
  • 我的工具
站点信息

文章数目: 84 篇

最近动态: 2天前

上线时间: 531天

当前版本: v3.0.0

第三章 程序流程控制[未完成]

分类: MATLAB
标签:

创建日期:2022-02-20 12:01:14

第三章 程序流程控制

  1. 顺序结构
    a = input(‘请输入a值: ‘);
    b = input(‘请输入b值: ‘);
    c = input(‘请输入c值: ‘);
    d = b * b - 4 * a * c;
    x = [(-b + sqrt(d)) / (2 * a), (-b - sqrt(d)) / (2 * a)];
    disp([‘x1的值是: ‘,num2str(x(1)), ‘, x2的值是: ‘,num2str(x(2))])
  2. 选择结构
    % 需求: x在19内, y = x + 10; x在1029内, y = x - 10; 否则, 输出错误信息
    x = input(‘请输入x的值: ‘);
    if x >= 1 && x <= 9
    y = x + 10;
    y
    elseif x >= 10 && x <= 19
    y = x - 10;
    y
    else
    disp(‘错误信息’)
    end
  3. 多分支结构
    c = input(‘请输入一个字符’,’s’);
    if c >= ‘a’ && c <= ‘z’
    disp(upper(c))
    elseif c >= ‘0’ && c <= ‘9’
    disp([‘最终结果是: ‘,num2str(str2double(c) * 2)])
    end
  4. switch
    % 需求: n / 10, 当结果为0, 输出零蛋; 当结果为1, 2,
    % 输出他们的乘4; 当结果为3, 4, 5, 输出’最终结果是: 开平方’
    % 当结果为5~9, 输出开根号, 当结果为10+, 输出错误信息
    n = input(‘请输入想要输入的值: ‘);
    switch rem(n, 10)
    case 0
    disp(‘零蛋’);
    case {1, 2}
    disp(n * 4);
    case {3, 4, 5}
    disp([‘最终结果是: ‘,num2str(sqrt(n))]);
    case num2cell(6:9)
    n = n / 2;
    otherwise
    disp(‘错误信息’);
    end
    n
浏览量

评论区

欢迎你留下宝贵的意见,昵称输入QQ号会显示QQ头像哦~

目录

  1. 1. 第三章 程序流程控制

上一篇: 第四章 绘图[未完成]

下一篇 应用篇-第一章 图形对象句柄[未完成]

公告栏

《 

 》

Hello~近期剽窃本站内容频发,本站唯一指定网站:https://koinl.github.io。请认准。点击点击此处选择进入。
回到顶部
查看评论

Power By Hexo.

Theme:koinl.

信息来源于锦鲤未离