MATLAB实验报告一西安邮电大学Word文档下载推荐.docx

上传人:b****5 文档编号:17639256 上传时间:2022-12-07 格式:DOCX 页数:9 大小:47.06KB
下载 相关 举报
MATLAB实验报告一西安邮电大学Word文档下载推荐.docx_第1页
第1页 / 共9页
MATLAB实验报告一西安邮电大学Word文档下载推荐.docx_第2页
第2页 / 共9页
MATLAB实验报告一西安邮电大学Word文档下载推荐.docx_第3页
第3页 / 共9页
MATLAB实验报告一西安邮电大学Word文档下载推荐.docx_第4页
第4页 / 共9页
MATLAB实验报告一西安邮电大学Word文档下载推荐.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

MATLAB实验报告一西安邮电大学Word文档下载推荐.docx

《MATLAB实验报告一西安邮电大学Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《MATLAB实验报告一西安邮电大学Word文档下载推荐.docx(9页珍藏版)》请在冰豆网上搜索。

MATLAB实验报告一西安邮电大学Word文档下载推荐.docx

1)使用Windows“开始”菜单。

2)运营MATLAB系统启动程序matlab.exe。

3)运用快捷方式。

2.MATLAB系统退出

要退出MATLAB系统,也有三种常用办法:

1)在MATLAB主窗口File菜单中选取Exitmatlab命令。

2)在MATLAB命令窗口输入Exit或Quit命令。

3)单击MATLAB主窗口“关闭”按钮。

3.MATLAB协助窗口

进入协助窗口可以通过如下三种办法:

1)单击MATLAB主窗口工具栏中help按钮。

2)在命令窗口中输入helpwin、helpdesk或doc。

3)选取help菜单中“matlabhelp”选项。

4.MATLAB协助命令

1)help命令

在MATLAB命令窗口直接输入help命令将会显示当前协助系统中所包括所有项目,即搜索途径中所有目录名称。

同样,可以通过help加函数名来显示该函数协助阐明。

2)lookfor命令

help命令只搜索出那些核心字完全匹配成果,lookfor命令对搜索范畴内m文献进行核心字搜索,条件比较宽松。

3)模糊查询

顾客只要输入命令前几种字母,然后按tab键,系统就会列出所有以这几种字母开头命令。

5.赋值语句

1)变量=表达式

2)表达式

6.矩阵建立

1)直接输入法:

将矩阵元素用方括号括起来,按矩阵行顺序输入各元素,同一行各元素之间用空格或逗号分开,不同行元素之间用分号分开。

2)运用m文献建立矩阵

3)运用冒号表达式建立一种向量e1:

e2:

e3

4)运用linspace函数产生行向量linspace(a,b,n).

四、实验内容

1.练习下面指令:

cd:

切换目录,例如:

cd.,cd..,cd目录

clear:

清除内存单元

help:

协助

who:

查看内存中存在单元

whos:

查看内存中单元详细信息

dir:

列出当前目录下文献或文献夹

path:

列出安装目录所有途径

save:

将内存中数据保存在文献中

load:

将文献中数据加载到matlab中

2.建立自己工作目录MYWORK和MYDATA,并将它们分别加到搜索途径前面或者背面。

3.求

算术运算成果。

>

a=(12+2*(7-4))/3^2

a=2

4.先求下列表达式值,然后显示MATLAB工作空间使用状况并保存所有变量。

(1)

z1=2*sin(85/180)/(1+exp

(1)^2)

z1=0.1084

(2)

>

x=[2,1+2i;

-0.45,5];

z2=1/2*log(x+sqrt(1+x^2))

z2=

0.7114-0.0253i0.8968+0.3658i

0.2139+0.9343i1.1541-0.0044i

(3)

a=-3.0:

0.1:

3.0;

z3=(exp(0.3.*a)-exp(-0.3.*a)).*sin(a+0.3)./2+log((a+0.3)./2)

z3=

Columns1through5

1.1775+3.1416i1.2768+3.1416i1.3511+3.1416i1.4002+3.1416i1.4247+3.1416i

Columns6through10

1.4250+3.1416i1.4020+3.1416i1.3568+3.1416i1.2905+3.1416i1.2045+3.1416i

Columns11through15

1.1002+3.1416i0.9791+3.1416i0.8427+3.1416i0.6926+3.1416i0.5302+3.1416i

Columns16through20

0.3566+3.1416i0.1730+3.1416i-0.0200+3.1416i-0.2223+3.1416i-0.4342+3.1416i

Columns21through25

-0.6575+3.1416i-0.8953+3.1416i-1.1540+3.1416i-1.4447+3.1416i-1.7902+3.1416i

Columns26through30

-2.2428+3.1416i-2.9717+3.1416i-37.0245-3.0077-2.3145

Columns31through35

-1.8971-1.5861-1.3287-1.1022-0.8948

Columns36through40

-0.7003-0.5150-0.3371-0.1659-0.0014

Columns41through45

0.15610.30560.44610.57640.6952

Columns46through50

0.80100.89240.96821.02701.0677

Columns51through55

1.08931.09081.07171.03160.9701

Columns56through60

0.88740.78380.65990.51660.3551

Column61

0.1769

(4)

提示:

用逻辑表达式求分段函数值。

t=0:

0.5:

2.5;

z4=t.*t.*(t>

=0&

t<

1)+(t.*t-1).*(t>

=1&

2)+(t.*t-2.*t+1).*(t>

=2&

3)

z4=00.250001.25001.00002.2500

5.运用MATLAB协助功能分别查询path、plot2d、min、round函数功能和用法。

helppath

helpplot2d

helpmin

helpround

6.已知

求下列表达式值:

●A+6*B和A-B+I(其中I为单位矩阵)

●A*B和A.*B

●A^3和A.^3

●A/B及B\A

●[A,B]和[A([1,3],:

);

B^2]

A=[12,34,-4;

34,7,87;

3,65,7];

B=[1,3,-1;

2,0,3;

3,-2,7];

A+6*B

ans=

1852-10

467105

215349

I=[1,0,0;

0,1,0;

0,0,1];

A-B+I

1231-3

32884

0671

A*B

684462

309-72596

154-5241

A.*B

121024

680261

9-13049

A^3

3722623382448604

247370149188600766

78688454142118820

A.^3

172839304-64

39304343658503

27274625343

A/B

16.4000-13.60007.6000

35.8000-76.50.

67.0000-134.000068.0000

B\A

109.4000-131.322.8000

-53.000085.0000-171.0000

-61.600089.8000-186.

[A,B]

1234-413-1

34787203

36573-27

7.设有矩阵A和B

(1)求它们乘积C;

(2)将矩阵C右下角3*2子矩阵赋给D;

(3)察看MATLAB工作空间使用状况。

A=[1:

5;

6:

10;

11:

15;

16:

20;

21:

25];

B=[3,0,16;

17,-6,9;

0,23,-4;

9,7,0;

4,13,11];

C=A*B

C=

9315077

258335237

423520397

588705557

753890717

D=[C(3,2),C(3,3);

C(4,2),C(4,3);

C(5,2),C(5,3)]

D=

520397

705557

890717

whos

NameSizeBytesClassAttributes

A5x5200double

B5x3120double

C5x3120double

D3x248double

8.完毕下列操作:

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

a=[100:

999];

a=rem(a,21);

b=find(a);

count=length(b)

count_1

count=

857

先运用冒号表达式,再运用find和length函数。

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

a=['

adfNBFJjdfk'

];

k=find(a>

='

A'

&

a<

Z'

);

a(k)=[];

a

a=

adfjdfk

运用find函数和空矩阵

实验报告小结:

通过本次Matlab实验,增强了动手能力,懂得了使用某些简朴函数,明白了.m文献建立,以及将数据文献保存到本地磁盘中,以.mat文献为后缀。

对Matlab解释执行方式有了一定理解,Matlab高封装性使得它简朴易用,成为流行软件,在各种领域均有广泛应用,特别是仿真,科学计算某些领域,Matlab值得进一步学习,在生活中会给咱们带来很大以便。

同步在学习办法上也有了一定提高,有某些东西必要自学,在没有教师协助状况下,去积极积极地解决问题,发现某些新办法,对将来人生规划也增强明确结识。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿教育 > 家庭教育

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1