实验2Matlab的基本运算实验报告

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Tutorial2 实验报告

、实验名称:Matlab的基本运算

、实验目的:

1、掌握建立字符串向量的方法;

2、掌握字符串的基本操作;

3、掌握Matlab的算术运算、关系运算与逻辑运算的规则与应用

4、掌握数据分析与统计方法。

三、实验内容:

1、建立一个字符串向量,然后对该向量做如下处理:

(1) 取第1-5个字符组成子字符串;

(2) 将字符串倒过来重新排列;

(3) 将字符串中的小写字母变成相应的大写字母,其余字符不变;

⑷统计字符串中的小写字母的个数。

2、在[0,5 n ]区间,求y sinx的值。要求:

(1)消去负半波,即(n ,2n )区间内的函数值置0;

7 8

, sin

3 3区间内取值均为

3、用help指令查询随机矩阵生成函数randn的用法并建立5行8列的随机矩阵

统计该矩阵的最大值、最小值、中值、平均值、与所有元素的与

123456

789101112

13 4、建立一个矩阵A =1415161718,用空矩阵的方法删除A的第二列

与第四列元素。

5、建立一个5*5*5的多维数组并在命令窗口查瞧该变量的详细情况,然后把它保存成当前目录的一个数据文件。

四、实验结果:

1、⑴

>> str= goejlwjscwq'

str =

goejiwjscvq

>> sub=str(115)

sub =

EBfl ji

»t^vst t*土宮r t (^ndi-1:1)

revsti 二

qvcsjiri jeog

>> slr^^' a' i s

M =

Coluunns 1 throneh S

12 3 4 5 6 7 3 9

Colums 1C through 11

10 11

>> str (x) = slr a:- A')

sti =

GOEJIWJSCIQ

»char(st r) ans =

COEJIWTSCWQ

>> length(fftT)

xns -

11

2、⑴

>> x=0:pi/100:5#pi;

>> y^sin Cx);

>> yl=p ifccOtpi);

>> yl=(x>pi&x<2#pi'h - *y;

>> plot(K,yl)

>> yl=tz<=pi |x>=2*pi). *y:

>> plot :环yl)

»yl=Cx<=pi| («^=2ipiix<=3^pi' |3t>=l^pi . *y:»plot (Xj yl)

>>(1=(R>pi/34x<2*pi/3) I (x>r*pi/348*pi/3)

»

» y2=q^sinCpi/3Hql. *jrl ;

>> plort(Z)y2)

»plort yl)

》》p 1 ct (气尹2)

3、

»A=£and(.5J 8 J

A -

Calumns1 through 5

0.01470. 09750. 15760. 14190-6557

0. 90580. 27850. 97060.42130.0357 Q.12700. 54690. 95720.9157 C.呂⑼

0. 91340. 95T&0. 48540.79220.9340

C.63240. 9649 a. 80030.9595 6 673? Columns6 through S

0.75770. 7060山8235

0.. 74310. 03180.694S

0.39220.2769 a. 3171

0.65550. 04620. 9502

0.17120. 09710. 0344

>> maz (maoc ■' A.1 )

ans -

0-9706

>> min (min f. A1)

arts -

0-0318

MEdian(n.edzan(A)) ans 二

0.6688

>> mean mean f A b J ana =

0.5673

» 5uji(sm r A)5

ans -

22,6919

15

» A=[l:5;6s 10; 11! 15:16:20:21:25]

1 2 3 4 5

6 7 8 9 10

11 12 13 14 15

16 17 18 19 20

23 24 25

21 22

repmat (扎[1 1 5])

(:

1)=

>:

1 2 3 4 5

6 7 8 9 10

11 12 13 14 15

16 17 18 19 20

21 22 23 24 25

ans(:, :>2)=

1 2 3 4 5

6 78 9 10

11 12 13 14 15

16 1? 18 19 20

23 24 25

21 22

ans(:, 3)=

1 2 3 4 5

6 78 9 10

11 12 13 14 15

16 17 18 19 20

21 22 -23 24 25

相关文档
最新文档