matlab数值向量和数组.ppt

matlab数值向量和数组.ppt

ID:48054546

大小:307.31 KB

页数:35页

时间:2019-05-06

matlab数值向量和数组.ppt_第1页
matlab数值向量和数组.ppt_第2页
matlab数值向量和数组.ppt_第3页
matlab数值向量和数组.ppt_第4页
matlab数值向量和数组.ppt_第5页
资源描述:

《matlab数值向量和数组.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第4章数值向量和数组教学目标教学重点教学过程9/30/20211第4章数值向量和数组教学目标本章将介绍MATLAB7的数值计算功能,包括MATLAB7的向量和数组,并介绍它们之间的运算。通过对本章的学习,读者可以编写简单且功能完善的MATLAB7程序,从而解决各类基本问题,用户可以通过本章逐步掌握MATLAB7的数值计算方法。9/30/20212第4章数值向量和数组教学重点向量的运算方法关系和逻辑运算9/30/20213第4章数值向量和数组教学过程向量及其运算方法数组及其运算方法多项式的创建和运算方法关系和逻辑运算9/30/20214第4章数

2、值向量和数组1.向量及其运算在命令窗口中直接输入向量等差元素向量的生成向量与数的四则运算向量与向量之间的加减运算点积、叉积和混合积9/30/20215第4章数值向量和数组(1)在命令窗口中直接输入向量在MATLAB7中,生成向量最简单的方法就是在命令窗口中按一定格式直接输入。输入的格式要求是,向量元素用“[]”括起来,元素之间用空格、逗号或者分号相隔。需要注意的是,用它们相隔生成的向量形式是不相同的:用空格或逗号生成行向量;用分号生成列向量。>>a2=[15,21,27,93,101];>>a1=[15;21;27;93;101];>>a1a

3、1=15212793101>>a2a2=15212793101>>9/30/20216第4章数值向量和数组(2)等差元素向量的生成当向量的元素过多,同时向量各元素有等差的规律,此时采用直接输入法将过于繁琐。针对该种情况,可以使用冒号(:)和linspace函数来生成等差元素向量。>>vec1=10:5:60vec1=1015202530354045505560>>vec2=linspace(10,60,11)vec2=10152025303540455055609/30/20217第4章数值向量和数组(3)向量与数的四则运算向量与数的加法(减

4、法):向量中的每个元素与数的加法(减法)运算。向量与数的乘法(除法):向量中的每个元素与数的乘法(除法)运算。>>vec1=80:-9:10vec1=8071625344352617>>vec1+101ans=181172163154145136127118>>9/30/20218第4章数值向量和数组(4)向量与向量之间的加减运算向量与向量的加法(减法)运算:向量中的每个元素与另一个向量中相对应的元素的加法(减法)运算。>>vec1=linspace(200,500,7)>>vec2=linspace(900,600,7)>>vec3=vec

5、1+vec2vec3=Columns1through511001100110011001100Columns6through711001100>>9/30/20219第4章数值向量和数组(5)点积、叉积和混合积两个向量的点积等于其中一个向量的模与另一个向量在这个向量的方向上的投影的乘积叉积的几何意义是指过两个相交向量的交点,并与此两向量所在平面垂直的向量向量的混合积的几何意义是它的绝对值表示以向量为棱的平行六面体的体积9/30/202110第4章数值向量和数组点积、叉积运算举例点积运算>>x1=[11223344]>>x2=[1,2,3,4]

6、>>a=dot(x1,x2)a=330>>sum(x1.*x2)ans=330>>叉积运算>>x1=[112233]x1=112233>>x2=[123]x2=123>>x3=cross(x1,x2)x3=0009/30/202111第4章数值向量和数组2.数组及其运算数组寻址和排序数组的基本数值运算数组的关系运算数组的逻辑运算9/30/202112第4章数值向量和数组(1)数组寻址和排序通过对数组下表的访问来实现数组寻址>>A=rand(1,5)A=0.95010.23110.60680.48600.8913>>>>A(4)ans=0.48

7、60>>>>A(2:3)ans=0.23110.6068使用sort函数对数组进行排序>>X=[375042]>>sort(X,1)ans=042375>>sort(2)ans=29/30/202113第4章数值向量和数组(2)数组的基本数值运算数组的加法(减法)数组的乘法(除法)数组的乘方9/30/202114第4章数值向量和数组数值运算举例加减法>>X=[147];>>Y=[258];>>Z=X-YZ=-1-1-1>>V=X+YV=3915>>乘方>>X=[147]X=147>>Y=[258]Y=258>>Z=X.^YZ=11024576

8、48019/30/202115第4章数值向量和数组(3)数组的关系运算两个数通常可以用6种关系来进行描述:小于(<)、小于等于(<=)、大于(>)、大于等于(>=)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。