ImageVerifierCode 换一换
格式:DOCX , 页数:6 ,大小:114.51KB ,
资源ID:6872165      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6872165.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(实验报告matlab.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

实验报告matlab.docx

1、实验报告matlab实验报告matlab实验一 MATLAB的实验环境及基本命令一 实验目的:1学习了解MATLAB的实验环境2在MATLAB系统命令窗口练习有关MATLAB命令的使用。二 实验步骤1学习了解MATLAB的实验环境:在Windows桌面上,用mouse双击MATLAB图标,即可进入MATLAB的默认界面: 图1-1 MATLAB系统命令窗口MATLAB的默认界面由三部分组成:1Command Windows 命令窗口2Command History 历史窗口3Workspace 工作空间2练习MATLAB系统命令的使用。1表达式MATLAB的表达式由变量、数值、函数及操作符构成

2、。实验前应掌握有关变量、数值、函数及操作符的有关内容及使用方法。三 实验内容练习1-1: 计算下列表达式:要求计算完毕后,键入相应的变量名,查看并记录变量的值。实验过程及结果:a=(1+sqrt(10)/2 a =2.0811 b= abs(3+5*i) b =5.8310 c= sin(exp(-2.3) c=0.1001 d=250/sin(pi/6) d=500.0000向量运算:n维向量是由n个成员组成的行或列数组。在MATLAB中,由分号分隔的方括号中的元素产生一个列向量;由逗号或空号分隔的方括号中的元素产生一个列向量;同维的向量可进行加减运算,乘法须遵守特殊的原则。练习1-2已知:

3、X=2 ;-4;8求 :Y=R;P=5*R;E=X.*Y;S=X* Y实验过程及结果:R=tan(pi/4),sqrt(9),-5 R=1.0000 3.0000 -5.0000 Y=R Y=1.0000 P=5*R P =5.0000 15.0000 -25.00003.0000 - 5.0000 X=2 ;-4;8 X= 2 E=X.*Y E=2.0000 S=X*Y -4 -12.0000 S= -50 8 -40.0000练习1-31产生每个元素为1的4维的行向量;实验过程及结果:X= ones(1,4) X=1 1 1 12产生每个元素为0的4维的列向量; 实验过程及结果:X= ze

4、ros(4,1) X=0 0 0 03产生一个从1到8的整数行向量,默认步长为1;实验过程及结果:X=1:1:8 X=1 2 3 4 5 6 7 84产生一个从到0,间隔为/3的行向量;实验过程及结果:X=pi:-pi/3:0 X=3.1416 2.0944 1.0472 02矩阵基本运算操作。练习1-4求出下列运算结果,并上机验证。已知矩阵:(1)实验过程及结果:A(:,1) ans= 11 (2)实验过程及结果:A(2,:) 21 ans=21 22 23 24 31(3)实验过程及结果:A(:,2:3)ans= 12 13 (4)实验过程及结果:A(2:3,2:3) 22 23 ans=

5、22 23 32 33 32 33 42 43(5)实验过程及结果:A(:,1:2:3) ans=11 13 (6)实验过程及结果:A(2:3) 21 23 ans=21 31 31 33 41 43(8)实验过程及结果:A(:,:)ans=11 12 13 14 (9)实验过程及结果:ones(2,2) 21 22 23 24 ans=1 1 31 32 33 34 1 1 41 42 43 44(10)实验过程及结果:eye(2)ans=1 0 0 1(11)实验过程及结果:A,ones(2,2);eye(2) (12)实验过程及结果:diag(A) ans= 11 12 13 14 1

6、1 ans=11 21 22 23 24 1 1 22 31 32 33 34 1 0 33 41 42 43 44 0 1 44(13)实验过程及结果:diag(A,1)ans=12 (14)实验过程及结果:diag(A,-1)ans= 21 23 32 34 43(15)实验过程及结果:diag(A,2)ans=13 24(16)实验过程及结果: fliplr(A) (17) 实验过程及结果:flipud(A)ans= 14 13 12 11 ans=41 42 43 44 24 23 22 21 31 32 33 34 34 33 32 31 21 22 23 24 44 43 42 4

7、1 11 12 13 14(18)实验过程及结果:rot90(A) (19)实验过程及结果:tril(A) ans=14 24 34 44 ans=11 0 0 0 13 23 33 43 21 22 0 0 12 22 32 42 31 32 33 0 11 21 31 41 41 42 43 44练习1-5 用MATLAB命令完成下列矩阵函数运算:(1)输入如下矩阵A:实验结果:A=0 pi/3;pi/6 pi/2 A= 0 1.0472 0.5236 1.5708(2)求矩阵B1, B1中每一元素为对应矩阵A中每一元素的正弦函数;实验结果:B1=sin(A) B1=0 0.8660 0.

8、5000 1.0000(3)求矩阵B2, B2中每一元素为对应矩阵A中每一元素的余弦函数;实验结果:B2= cos(A) B2=1.0000 0.5000 0.8660 0.0000(4)求 B12+B22.。实验结果:S=B12+B22 S=1.8660 1.3660 1.3660 1.8660练习1-6 利用基本矩阵产生33和55的单位阵、全1阵、全0阵、均匀分布随机阵(-1,1之间)、正态分布随机阵(均值为1、方差为4)。实验结果:X=eye(3,3) Y= eye(5,5) X= 1 0 0 Y= 1 0 0 0 0 0 1 0 0 1 0 0 0 0 0 1 0 0 1 0 0 X=

9、 ones(3,3) 0 0 0 1 0 X= 1 1 1 0 0 0 0 1 1 1 1 Y= ones(5,5) 1 1 1 Y=1 1 1 1 1 X= zeros(3,3) 1 1 1 1 1 X= 0 0 0 1 1 1 1 1 0 0 0 1 1 1 1 1 0 0 0 1 1 1 1 1 X=1-2*rand(3,3) Y= zeros(5,5) X=-0.9003 0.0280 0.0871 Y=0 0 0 0 0 0.5377 -0.7826 0.9630 0 0 0 0 0 -0.2137 -0.5242 -0.6428 0 0 0 0 0 X=1+sqrt(4)*rand

10、n(3,3) 0 0 0 0 0 X=0.1349 1.5754 3.3783 0 0 0 0 0 -2.3312 -1.2929 0.9247 1.2507 3.3818 1.6546Y=1-2*rand(5,5)Y=0.1106 0.6475 -0.7873 0.7222 0.6024 -0.2309 0.1886 0.8842 0.5945 0.9695 -0.5839 -0.8709 0.2943 0.6026 -0.4936 -0.8436 -0.8338 -0.6263 -0.2076 0.1098 -0.4764 0.1795 0.9803 0.4556 -0.8636Y=1+s

11、qrt(4)*randn(5,5)Y= 1.3493 0.7272 -0.6647 -0.3836 2.1423 0.6266 1.2279 1.5888 2.7160 0.2002 2.4516 3.1335 -1.6724 3.5080 2.3800 -0.1766 1.1186 2.4286 -2.1875 2.6312 5.3664 0.8087 4.2471 -1.8819 2.4238练习1-7 产生一均匀分布在(-5,5)之间的随机阵(502),要求精确到小数点后一位。实验结果:fix(5-2*5*rand(50,2)*10)/10练习1-8 编程实现当a-,间隔为1时,求解正弦

12、、余弦的值。实验结果:a=-pi:180/pi:pi sin(a) cos(a)练习1-9 利用rand函数产生(0,1)间均匀分布的1010随机阵a ,然后统计a中大于等于0.6的个数。实验结果:a=rand(10,10) B=a=0.6 C=sum(sum(B)练习1-10 利用randn函数产生均值为0,方差为1的1010正态分布随机阵a,然后统计a中大于-0.5,小于0.5的元素个数。实验结果:A=sqrt(1)*rand(10,10) B=-0.5 A” 位置键入命令: exit 或者 quit执行以上命令可以退出MATLAB环境。 4.实验总结:经过本次试验熟悉了MATLAB编写程序需要的一些变量和函数以及它的工作环境,为以后的实验奠定了基础。

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

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