matlab实验报告答案.pdfVIP

  • 0
  • 0
  • 约9.94千字
  • 约 17页
  • 2026-02-27 发布于河南
  • 举报

精品学习资料范文

matlab实验报告答案

篇一:参考答案Matlab实验报告

实验一Matlab基础知识

一、实验目的:

1.熟悉启动和退出Matlab的方法。

2.熟悉Matlab命令窗口的组成。

3.掌握建立矩阵的方法。

4.掌握Matlab各种表达式的书写规则以及常用函数的使

用。

二、实验内容:

1.求[100,999]之间能被21整除的数的个数。(rem)

2.建立一个字符串向量,删除其中的大写字母。(find)

3.输入矩阵,并找出其中大于或等于5的元素。(find)

4.不采用循环的形式求出和式i?1

三、实验步骤:

?求[100,199]之间能被21整除的数的个数。(rem)

1.开始→程序→Matlab

2.输入命令:

?m=100:999;

?p=rem(m,21);

?q=sum(p==0)

ans=43

精品学习资料范文

?建立一个字符串向量,删除其中的大写字母。(find)

1.输入命令:

?263i的数值解。(sum)

?k=input(’,’s’);

Eie48458DHUEI4778

?f=find(k=’A’k=’Z’);

f=910111213

?k(f)=[]

K=eie484584778

?输入矩阵,并找出其中大于或等于5的元素。(find)

1.输入命令:

?h=[4810;3空间。

2.熟悉M文件与M函数的编写与应用。

3.熟悉Matlab的控制语句。

4.掌握if,switch,for等语句的使用。

二、实验内容:

1.根据y=1+1/3+1/5+??+1/(2n-1),编程求:y5时最

大n值以及对应的y值。

2.编程完成,对输入的函数的百分制成绩进行等绩转换,

90~100为优,80~89为良,70~79为中,60~69为及格。

2x2?10?5,并分别求3.编写M函数文件表示函数x=12和56时

的函数值。

精品学习资料范文

x2?x?6;x?0且x?3

y?x2?5x?6;0?x?5且x?3及x?2

2x?x?1;其它,并求4.编程求分段函数

输入x=[-5.0,-3.0,1.0,2.0,2.5,3.0,3.5]时的输出y。

三、实验步骤:

?根据y=1+1/3+1/5+??+1/(2n-1),编程求:y5时最

大n值以及对应的y值。

1.打开Matlab,新建M文件

2.输入命令:

y=0;i=1

while1

f=1/(2i-1);

y=y+f

ify5

break;

end

i=i+1

end

n=i-1

y=y-f

3.保存,命名为eg1,并在命令窗口输入eg1:

?eg1

精品学习资料范文

n=3094

y=4.9999

?编程完成,对输入的函数的百分制成绩进行等绩转换,

90~100为优,80~89为良,70~79为中,60~69为及格。

1.打开Matlab,新建M文件

2.输入命令:

C=input(‘请输入成绩’);

fori=1:length(c)

ifc(i)=90c(i)=100

grade(i)=’优’;

elseifc(i)=80c(i)=89

grade(i)=’良’;

elseifc(i)=70c(i)=79

grade(i)=’中’;

elseifc(i)=60c(i)=69

grade(i)=’及’;

else

grade(i)=’不’;

end

文档评论(0)

1亿VIP精品文档

相关文档