侯绍堂matlab实验1报告_第1页
侯绍堂matlab实验1报告_第2页
侯绍堂matlab实验1报告_第3页
侯绍堂matlab实验1报告_第4页
侯绍堂matlab实验1报告_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数学和软件科学大学实验报告学期:2014-2015年第一学期2014年10月23日课程名称:MATLAB编程和应用专业:信息和计算科学2012级5,6班实验编号:1实验项目MATLAB2010的基本功能是熟悉和应用。讲师_ _郭元华_名字:胡小堂学号:2012060504实验成绩:一、实验目的和要求1.熟悉MATLAB的默认界面和热键操作。熟悉常见的函数和运算符操作。熟悉数据类型和运算。熟悉阵列的各种操作。二、实验内容1.分别以0、1、45、60、90、pi/3、pi/2、pi以弧度和角度得出馀弦。以0、1/2、-1/2、1、-1为馀弦导出的结果以弧度为单位,以度为单位。2.寻找相切值1和-1

2、的反正切。使用(1,1)、(1,-1)、(-1,1)、(-1,-1)作为参数,将相应的弧度值导出为atan2(),并将弧度值转换为角度。比较Atan()和atan2()之间的差异。3.每个求100的自然对数,以2为底,以10为底。4.输入复数1 2i以获取共轭值、虚、实、摊。5.获得以下值:1.2、1.5、1.8、-1.2、-1.5、-1.8的fix()、floor()、ceil()和round()。6.作为输入参数,调用(17,3)、(17,-3)、mod()和help()来查找其馀部分,并通过帮助或doc查找数学原理。7.在“历史命令”区域中,双击命令以查看结果。在历史命令区域copy命令

3、中,在命令输入行中输入修改。使用上下箭头键选择输入的命令。按Esc键取消输入一行。输入行,按home,end键,然后确认光标位置。按住Ctrl home、Ctrl end键并观察命令区域中的更改。8.求200的所有小数系数。求15,25的最小公倍数,最大公倍数。9.输入幻(2)、幻(3)以输入观察输出的行或列的总和。生成33个随机矩阵,其中元素是0,10的整数。运行这两个矩阵的,*、10.输入以下每个命令ClearII=1IClear II并说明结果的原因。输入以下命令以观察结果类型humpsX=1Who xWhos xWhich humpsLookfor humps11.依次输入以下命令以说

4、明结果Int8(61)/int8(2)Int8(10) 10类别(ans)Int8(200)Int8(-200)Int8(1.8)Int8(1.2)12.输入以下命令以观察结果3 4i3 4*iB=23 bi3 b*i复合(6,7)a=complex(8)类别(a)13.手动输入13的逻辑向量。使用两个13向量通过关系运算生成的13逻辑向量。使用13的向量和标量通过关系运算生成的13逻辑向量。加上上述两个逻辑向量解释结果。举例说明和的用法和差异。14.输入以下命令以观察结果PiPi0/01/0Iskeyword15.依次输入以下命令并说明结果A=25;B=17非tade(a,b)维特(a,b)

5、Bitxor(A,B)b=1;非tade(a,b)b=2;非tade(a,b)b=3;非tade(a,b)16.输入以下命令进行观察Tic克洛克Date老吴Cuptime玩具17.使用ones() zeros() eye() rand() randn()创建数组18.手动输入22的阵列。生成设置为a的33的随机阵列。对a执行以下操作并观察结果:大小(a)长度(a)A(1,1)A(2,1)A(4)A(1,end)A(end,1)A(1,)A(:1)A(:)A(4,4)=10T=A 0.5A(T)a(逻辑(1 0 1 0)A(4,)=A(:end)=A(3,3)=A(9)=19.生成两个随机33阵

6、列,每个阵列纵向接合。20.生成22个数组A,然后依次输入以下命令以观察和解释结果:A(1 4)A(1 4)=10 100Clear BB(1 3)=A(1 2)21.产生从0,10接收值的34整数阵列A。依次输入以下命令:总计(a)最大值(a)人(a)总计(总计(a)总计(a (:)最大值(最大值(a)Min(min(A)总计(a (:)B=reshape(A,4,3)B(:)A(:)比较最后两个命令元素的排序顺序。通过Rand()和比较运算符随机生成34的逻辑数组t,并通过t访问a的元素。22.比较并说明以下命令的结果:1:2:91:2:10Linspace(1,9,5)Linspace(

7、1,10,5)23.生成三维整数数组B(3,3,2),依次输出以下命令,然后解释结果:bB(:1)B(:2)B(1,)B(:1,)24.帮助文档检查numel()、sub2ind()、ind2sub()函数的功能,并分别提供实例。25.教材P63页的第3题(6)写小答案。第三,实验阶段(这部分不够。请填写附件页)1、X=0,1,45,60,90;Y=pi/3,pi/2,pi;值1=cosd (x)值1=1.0000 0.9998 0.7071 0.5000 0值2=cos (y)值2=0.5000 0.0000 -1.0000A=0,1/2,-1/2,1,-1;Acos_value=acos(

8、A)Acos_value=1.5708 1.0472 2.0944 0 3.1416Acosd_value=acosd(A)Acosd_value=90.0000 60.0000 120.0000 0 180.00002、Atan(1)=0.7854 atan(-1)=-0.7854Atan2 (1,1)=0.7854 atan2 (1,-1)=2.3562 atan2 (-1,1)=-0.7854 atan2 (-1,-1)A=0.7854,2.3562,-0.7854,-2.3562;Atand_value=atand(a)Atand_value=38.1461 67.0030 -38.1

9、461 -67.0030差异:输入atan()作为值,输入atan2()作为坐标3、X=log(100),Y=log10(100)X=4.6052Y=24、X=1 2iValue1=angle (x)、value2=conj (x)、value3=imag (x)、value4=real (x)值1=1.1071值2=1.0000-2.0000i值3=2值4=15、X=1.2,1.5,1.8,-1.2,-1.5,-1.8;V1=fix (x),v2=floor (x),v3=ceil (x),v4=round (x)V1=1 1 1-1-1-1-1-1V2=1 1 1 -2 -2 -2-2V3

10、=2 2 2 -1 -1 -1V4=1 2 2 -1 -2 -26、x=17 17;y=3-3;Ans=2 -1Ans=2 27、双击录制命令区域中的命令将在命令区域中执行该命令。在命令区域中输入命令时。按Esc键直接取消一行输入。随机输入命令行。按home键光标可直接转至命令开始,按end键可直接转至命令行结束。按住Ctrl home键转至命令区域的开始,按Ctrl end键转至命令区域的结束。8、Factor(200)Ans=2 2 2 5 5X=gcd(15,25),y=lcm(15,25)X=5Y=759、魔法(3)Ans=8 1 63 5 74 9 2魔法(2)Ans=1 34 2魔

11、法(3)的每一列对每一栏都相同,魔法(2)对每一栏都相同。A=round(10*rand(3)A=8 0 710 8 87 9 7B=round(10*rand(3)B=4 7 07 0 12 3 8A BAns=12 7 717 8 99 12 15A.* BAns=32 0 070 0 814 27 56A 2、b 2Ans=113 63 105216 136 190195 135 170Ans=65 28 730 52 845 38 67A.2、B. 2Ans=64 0 49100 64 6449 81 49Ans=16 49 049 0 14 9 6410、11,int8(61)/in

12、t8(2)Int8(10) 10类别(ans)Int8(200)Int8(-200)Int8(1.8)Int8(1.2)Ans=31Ans=20Ans=Int8Ans=127Ans=-128Ans=2Ans=1Int8是8位整数,因此61/2=30,int8的范围为-128-127,因此int8(200)=127,int 8(-200)=-128;Int表示整数,因此int8(1.8)=2,int 8(1.2)=1;12、Ans=3.0000 4.0000iAns=3.0000 4.0000iB=2Ans=3.0000 2.0000iAns=3.0000 2.0000iAns=6.0000 7.0000iA=8Ans=多布尔首先创建自己的复数形式,然后使用complex(a,b)函数

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论