• 第三章 Matlab的选择结构


    第三章 Matlab的选择结构

    3.1 程序编写的一般步骤

    3.2 关系运算符

      1) 0表示假,非0表示真;

      2) ~=:不等于;

      3) sin(pi) ~= 0:为1,比较ab两个数是否相等方法:abs(a - b)<1.0e-14

    3.3 逻辑运算

      1) 先与&后或|

    3.4 逻辑函数与短路运算

      1) 短路运算:&&||;非短路运算:&|

      2) ischar(x)isempty(x)isinf(x)isnan(x):是否不是数、isnumeric(x):是否是数

      3) 1/0 = Inf 是数;0/0 = NaN 不是数

    3.5 if语句

    1) 语句结构:”if"开始,"end"结束

    if exp_1

      block_1

    elseif exp_2

      block_2

    ...

      ...

    else

      block_n

    end

    3.6 流程图的绘制

    3.7 if语句的嵌套

    3.8 switch

    1)

    switch(value)

      case{1,3,5,7,9},

        block_1;

      case{2,4,6,8},

        block_2;

      ...

        ...

      otherwise,

        block_n

    end

    3.9 try_catch结构

    try

      block_1

    catch

      block_2

    end

    3.10 多个图像窗口与子窗口

      1) figure(n):图像窗口命令;

      2) subplot(m,n,p):图像窗口中有m*n个子窗口,p是当前操作窗口;

    3.11 图像的增强控制

      1) plot(x1,y1,LineSpec,...,xn,yn,LineSpec)

      2) plot(x1,y1,LineSpec,'PropertyName',PropertyValue)

      3) LineWidth:用来指定线的宽度

      4) MarkerEdgeColor:用来指定标识表面的颜色

      5) MarkerFaceColor:填充标识的颜色

      6) MarkerSize:指定标识的大小

    例:

    x = -pi:pi/10:pi;

    y = tan(sin(x)) - sin(tan(x));

    plot(x,y,'--rs','LineWidth',3,...

    ‘MarkerEdgeColor','k',...

    ‘MarkerFaceColor','g',...

    ‘MarkerSize',10)

    3.12 文本的高级控制

    ...

  • 相关阅读:
    JavaScript-4(循环语句)
    JavaScript-3
    JavaScript-2(基本运算)
    JavaScript-1
    HTML基础-3(框架、表单与表格等)
    HTML基础-2(内容容器等)
    HTML基础-1(b,i,u命令等)
    【CSP-S2019模拟】10.07比赛总结
    JZOJ6380. 【NOIP2019模拟2019.10.06】小w与最长路(path)
    【CSP-S2019模拟】10.06比赛总结
  • 原文地址:https://www.cnblogs.com/wobuchouyan/p/4801521.html
Copyright © 2020-2023  润新知