首页 理论教育 MATLAB中的选择结构:if和switch

MATLAB中的选择结构:if和switch

时间:2023-06-26 理论教育 版权反馈
【摘要】:选择结构是指按照给定的条件是否成立,分别执行不同的语句。MATLAB提供了两种选择结构:if选择结构和switch选择结构。例4-6 用选择结构建立样条函数f的判断函数文件。然后在MATLAB命令窗口中运行如下调用语句,显示结果为:2.switch选择结构当开关表达式的值与对应常量表达式的值匹配时,执行相应的语句组,然后执行end语句后面的语句。

MATLAB中的选择结构:if和switch

选择结构是指按照给定的条件是否成立,分别执行不同的语句。MATLAB提供了两种选择结构:if选择结构和switch选择结构。

1.if选择结构

条件结构中的各个条件是一个关系表达式,当关系表达式的值为真时,自动执行相应的语句组,然后执行end语句后面的语句。

例4-6 用选择结构建立样条函数f978-7-111-48334-2-Part01-169.jpg的判断函数文件。

%样条函数的判断函数文件

将该文件以文件名“pdc.m”保存在MATLAB工作区路径中。然后在MATLAB命令窗口中运行如下调用语句,显示结果为:

2.switch选择结构(www.xing528.com)

当开关表达式的值与对应常量表达式的值匹配时,执行相应的语句组,然后执行end语句后面的语句。如果开关表达式的值与所有的常量表达式的值不匹配,执行otherwise后面的语句组,然后执行end语句后面的语句。

例4-7 用选择结构判断输入百分制成绩的等级,其中各个等级的标准是:A=90~100分,B=80~89分,C=70~79分,D=60~69分,E=60分以下,并且对不合理的成绩输入给出出错信息。

运行M文件时,屏幕显示的结果是:

例4-8 用选择结构建立判断一个整数能否被7整除的M文件。

运行M文件时,屏幕显示的结果是:

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈