下载此文档

Matlab实验5 选择结构程序结构.doc


文档分类:IT计算机 | 页数:约8页 举报非法文档有奖
1/8
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/8 下载此文档
文档列表 文档介绍
实验五、选择与循环结构
实验目的:
掌握建立和执行M文件的方法。
掌握利用if语句实现选择结构的方法。
掌握利用switch语句实现多分支选择结构的方法。
掌握try语句的使用。
掌握利用for语句实现循环结构的方法。
掌握利用while语句实现循环结构的方法。
熟悉利用向量运算来代替循环的操作方法。
实验内容:
列分段函数的值。
要求:
(1) 用if语句实现,分别输出x=-,-,,,,,。
提示:x的值从键盘输入,可以是向量。
%
x=input('请输入x的值:x=');
if (x<0 & x~=-3)
y= x.*x + x - 6
elseif (x>=0 & x<10 & x~=2 & x~=3)
y=x.*x-5.*x+6
else
y=x.*x-x-6
end
>> homework_5_1
请输入x的值:x=[- - ]
y =
- - - - 0
(2) 用逻辑表达式实现上述函数。
%
x=input('请输入x的值:x=')
y=(x<0 & x~=-3).*(x.*x+x-6)...
+(x>=0 & x<10 &x~=2 &x~=3).*(x.*x-5.*x+6)...
+(x>=10 | x==-3 | x==3 | x==2).*(x.*x-x-6)
>> homework_5_1_2
请输入x=[- - ]
x =
- -
y =
- - - 0
输入一个百分制成绩,要求输出成绩的等级为A,B,C,D,E。其中90~100分为A,80~89分为B,70~79分为C,60~69分为D,60分以下为E。
要求:
(1)分别用if语句和switch语句实现。
%
clear;
disp(' if_else语句!')
x=input('请输入分数:');
if (x<=100 & x>=90)
disp('A')
elseif (x>=80 & x<=89)
disp('B')
elseif (x>=70 & x<=79)
disp('C')
elseif (x>=60 & x<=69)
disp('D')
elseif (x<60)
disp('E')
end
>> homework_5_2_1
if_else语句!
请输入分数:99
A
>> homework_5_2_1
if_else语句!

Matlab实验5 选择结构程序结构 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数8
  • 收藏数0 收藏
  • 顶次数0
  • 上传人bai1968104
  • 文件大小58 KB
  • 时间2021-03-02