实验一matlab的开发环境及基本运算_第1页
实验一matlab的开发环境及基本运算_第2页
实验一matlab的开发环境及基本运算_第3页
实验一matlab的开发环境及基本运算_第4页
实验一matlab的开发环境及基本运算_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

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

文档简介

.>==><:;1组%=实验一matlab的开发环境与根本运算一、实验学时二、实验类型验证性实验三、实验目的2、掌握矩阵、变量、表达式的各种运算四、所需设备及软件五、实验根本原理MATLAB桌面和命令窗口、命令历史窗口、帮助信息浏览器、工作空间浏览器。MATLAB常用命令help对所选函数的功能、调用格式及相关函数给出说明3、MATLAB变量与运算符操操作符功能说明操作符功能说明+加\矩阵左除-减.\数组左除*矩阵乘/矩阵右除.*数组乘./数组右除^矩阵乘方'矩阵转置.^数组乘方.'数组转置&|~AndNot4、MATLAB的一维、二维数组的寻访〔约义义A=A=AA=aa*Aa*AA.^nA^nA.*B对应元素相乘A*B维一样,矩阵相乘义义E*p(A)为指数,求幂Sqrt(A)Diag(A)A矩阵的对角线元素Rank矩阵的秩Det方阵的行列式值nesZerosRand产生均匀分布的随机数组或矩阵Randn产生正态分布的随机数组e返回指定矩阵的行数和列数Rot90FactorE*pand展开表达式六、实验容1、建立一个以**命名的文件夹;将该文件夹添加到matlab的路径管理器中2、启动matlab,熟悉命令窗口、命令历史窗口、帮助信息浏览器、工作空间浏览器3、学习使用help命令口[mandwindow、mandhistory、workspace]的变化结果。要求用文字说明。2〕A*B和A.*B3〕A^4和A.^44〕A/B和B/A矩阵运算627384990900907B=1〕计算它们的乘积C.>.2〕矩阵C右下角3*2子矩阵赋值给D3〕查看matlab工作空间的使用情况〔3〕创立一个二维数组A〔4×8〕。查询数组A第4行、第5列的元素;查询数组A第6行的所有元素;查询数组A第8列的所有元素。〔4〕生成以下矩阵,取出方框的数组元素。〔6〕使用load命令装载数据文件data.mat,使用size命令返回矩阵的行数和列数;使用help命令查看ma*,min,sum的用法,并运用三个函数进展运算。〔10〕求[100,999]之间能被31整除的数的个数。提示:先利用冒号表达式,再利用数局部需要自己设计进展练习。七、实验结果1〕将"六〞中每个容认真完成以后,结果复制到这局部。2〕提交实验报告,命名"实验一+**+〞>>A=[12,34,-4;34,7,87;3,65,7;]A=37-47>>B=[1,3,-7;2,0,3;3,-2,7;]B=B12330-2-737>>A+3==Bans=000000000A-B+I〔单位矩阵〕A-B+[1,1,1;1,1,1;1,1,1;]ans=12324.A*Bans=A.*Bans=A^4ans=8-72-50-1301-10854254060617122053401298431304850468616195238167415441357768640027342A.^4ans=207361336336256133633624015728976181178506252401A/Bans=-4.3158-9.4211-17.6316B/Aans=0.27720.06170.020543.368448.157998.7368-0.06030.04030.0855-23.4737-17.6316-58.9474-0.0924-0.0366-0.0507ans=37-4712330-2-737ans=1234-4.>.>.3657-12152-1803219-287616-11〕计算它们的乘积CA=[1:5;6:10;11:15;16:20;21:25;]A=12345678910111213141516171819202122232425>>B=[3,0,16;17,-6,9;0,23,-4;9,7,0;4,13,11;]B=301617-69023-497041311C=A*BC=9315077258335237423520397588705557753890717D=C(3:5,2:3)D=520397705557890717〔3〕创立一个二维数组A〔4×8〕。查询数组A第4行、第5列的元素;查询数组A第1行的所有元素;查询数组A第2列的所有元素。A=rand(4,8)A=0.81470.65550.90580.17120.12700.70600.63240.09750.27850.95750.96490.15760.95720.48540.80030.42180.91570.79220.65570.03570.84910.67870.75770.7431.0.91340.54690.97060.14190.95950.93400.39220.0318A(4,5)ans=0.9595A(1,:)ans=0.81470.63240.95750.95720.42180.65570.67870.6555A(:,2)ans=0.63240.09750.27850.5469〔4〕生成以下矩阵,取出方框的数组元素。A=[1:5;10,9,8,7,6;11:15;16:20;21:25;]A=12345109876111213141516171819202122232425A(2,2:3)ans=98A(2:4,4)ans=7A(4:5,1:3)ans=161718212223〔5〕随机生成一个2×6的矩阵,写出实现矩阵左旋〔以第1行第1列为中心逆时针〕90°的A=rand(2,6)A=0.81470.90580.12700.91340.63240.09750.27850.54690.95750.96490.15760.9706.>.rot90(A)ans=0.15760.95750.27850.63240.12700.81470.97060.96490.54690.09750.91340.9058命令查看ma*,min,sum的用法,并运用三个函数进展运算。A=rand(3,6)A=0.81470.91340.27850.96490.95720.14190.90580.63240.54690.15760.48540.42180.12700.09750.95750.97060.80030.9157>>loaddata.matans=36ans=2.40741.81882.17961.21891.01480.9668min(A);min(A)ans=0.65570.03570.67870.17120.03180.0462>>ma*(A)ans=0.95950.93400.75770.65550.70600.8235*=A\B>>A=[4,9,2;7,6,4;3,5,7;]A=A473965247>>B=[37;26;28;]B=.*=A\B*=-0.51184.0427factor(表达式)因式分解>>syms*>>p=(*^4-5**^3+5**^2+5**-6)p=*^4-5**^3+5**^2+5**-6>>factor(p)ans=(*-1)*(*-2)*(*-3)*(*+1)>>syms*>>f=*^9-1*^9-1>>factor(f)ans=(*-1)*(*^2+*+1)*(*^6+*^3+1)e*pand(表达式)展开多项式>>syms*>>f=(*+1)^5>>p=e*pand(f)p=*^5+5**^4+10**^3+10**^2+5**+1>>syms*.>.>c.c>>symsy>>f=sin(*+y)sin(*+y)>>p=e*pand(f)p=cos(*)*sin(y)+cos(y)*sin(*)a999b

温馨提示

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

评论

0/150

提交评论