资源描述:
《专业软件实验指导书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《专业软件应用》实验指导书交通与汽车工程学院《专业软件应用》实验指导书适用专业:热能与动力工程(汽车发动机)课程代码:8800030学时:16学分:0编写单位:交通与汽车工程学院编写人:孟忠伟审核人:曾东建审批人:曾东建-16-《专业软件应用》实验指导书目录实验一(实验代码1)Matlab基本数据操作2-4实验二(实验代码2)Matlab图形操作(二维)5-6实验三(实验代码3)Matlab图形操作(三维)7-8实验四(实验代码4)Matlab编程基础9-10实验五(实验代码5)Pro/E实体建模方法11-13实验六(实验代码
2、6)Pro/E装配方法和工程制图14-15实验报告格式及要求16主要参考文献16-16-《专业软件应用》实验指导书实验一Matlab基本数据操作(实验代码1)(综合性实验)一、实验目的和任务1、掌握Matlab软件使用的基本方法;2、熟悉Matlab的数据表示、基本运算方法;3,掌握矩阵及矩阵运算方法。二、实验仪器与软件1.PC机1台2.MATLAB7.0环境三、实验原理及步骤MATLAB环境是一种为数值计算、数据分析和图形显示服务的交互式的环境。MATLAB有3种窗口,即:命令窗口(TheCommandWindow)、m-文
3、件编辑窗口(TheEditWindow)和图形窗口(TheFigureWindow)。1.命令窗口(TheCommandWindow)当MATLAB启动后,出现的最大的窗口就是命令窗口。用户可以在提示符“>>”后面输入交互的命令,这些命令就立即被执行。在MATLAB中,一连串命令可以放置在一个文件中,不必把它们直接在命令窗口内输入。在命令窗口中输入该文件名,这一连串命令就被执行了。因为这样的文件都是以“.m”为后缀,所以称为m-文件。2.m-文件编辑窗口(TheEditWindow)我们可以用m-文件编辑窗口来产生新的m-文件
4、,或者编辑已经存在的m-文件。在MATLAB主界面上选择菜单“File/New/M-file”就打开了一个新的m-文件编辑窗口;选择菜单“File/Open”就可以打开一个已经存在的m-文件,并且可以在这个窗口中编辑这个m-文件。3.创建矩阵的方法a.直接输入法规则:矩阵元素必须用[]括住;矩阵元素必须用逗号或空格分隔;在[]内矩阵的行与行之间必须用分号分隔。逗号和分号的作用:逗号和分号可作为指令间的分隔符,matlab允许多条语句在同一行出现。分号如果出现在指令后,屏幕上将不显示结果。b.用matlab函数创建矩阵:空阵[]
5、—matlab允许输入空阵,当一项操作无结果时,返回空阵;rand——随机矩阵;eye——单位矩阵;zeros——全部元素都为0的矩阵;ones——全部元素都为1的矩阵c.矩阵的修改:可用键找到所要修改的矩阵,用¬键移动到要修改的矩阵元素上即可修改;指令修改:可以用A(*,*)=*来修改。4.矩阵运算a.矩阵加、减(+,-)运算规则:(1)相加、减的两矩阵必须有相同的行和列两矩阵对应元素相加减。(2)允许参与运算的两矩阵之一是标量。标量与矩阵的所有元素分别进行加减操作。b.矩阵乘(.*,./,.)运算规则:A矩阵的列数必须等
6、于B矩阵的行数标量可与任何矩阵相乘。-16-《专业软件应用》实验指导书c.矩阵乘方——a^n,a^p,p^aa^p——a自乘p次幂,对于p的其它值,计算将涉及特征值和特征向量,如果p是矩阵,a是标量,a^p使用特征值和特征向量自乘到p次幂;如a,p都是矩阵,a^p则无意义。四、实验内容:1、帮助命令使用help命令,查找sqrt(开方)函数的使用方法;2、输入A=[715;256;315],在命令窗口中执行下列表达式,掌握其含义:A(2,3)A(:,2)A(3,:)A(:,1:2:3)3、求下列表达式的值。(1)(2),其中a
7、=3.5,b=5,c=-9.8。4、矩阵运算(1)矩阵的乘法已知A=[12;34];B=[55;78];求A^2*B(2)矩阵除法已知A=[123;456;789];B=[100;020;003];A\B,A/B(3)矩阵的转置及共轭转置已知A=[5+i,2-i,1;6*i,4,9-i];求A.'(4)使用冒号选出指定元素已知:A=[123;456;789];求A中第3列前2个元素;A中所有列第2,3行的元素;5.输入下列特殊矩阵,说明所表示的矩阵意思〉〉A=[]〉〉A=eye(10)〉〉A=ones(5,10)>>A=ran
8、d(10,15)>>A=randn(5,10)>>A=zeros(5,10)6.输入下列矩阵及矩阵函数>>A=[20–1;132];B=[17–1;423;201];-16-《专业软件应用》实验指导书>>M=A*B%矩阵A与B按矩阵运算相乘>>det_B=det(B)%矩阵A