MATLAB数值计算论文.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MATLAB数值计算论文

MATLAB数值计算论文 13电气一班 王刚伟 133521051 摘要:通过本学期对MATLAB的学习,让我意识到MATLAB在我们生活中有着十分重要的作用,它强大的数学运算功能以及二维和三维图形的功能为我们的计算提供许多便捷之处,在以后的学习中时常运用MATLAB,定能让我更加深层次的了解MATLAB给我们带来的好处。 本次论文我将以MATLABR2014a为基础简单的介绍MATLAB数值计算,希望通过这次论文我能系统的整理出我在学习中所获和所忽略的地方,并且对于课本中提出的问题能够通过自己的方法来得到解决,最后写出自己的心得与体会。 关键词:矩阵 多项式 元胞数组和结构数组 MATLAB简介 MATLAB(Matrix Laboratory,矩阵实验室)是Math Works公司开发的,是当今美国很流行的科学计算软件,其应用方面很广比如在矩阵运算、数值分析运算等,MATLAB而且还提供了一种交互式的高级编程语言—M语言,实现了用户编写自己的算法,它的强大绘图可视功能更是如此简洁使得其广泛的应用于信号与图像处理、通信、系统仿真等诸多领域。MATLAB的扩展部分是工具箱,用于解决某一方面的专门问题的新算法,其涵盖了数据获取、数字信号处理、生物遗传工程等专业领域。整体而言MATLAB具有功能强大,人机界面友好,编程效率高,强大而智能化的作图功能,可扩展性墙以及Slimulink动态仿真功能,从而得到人们的青睐。 MATLAB数值计算 数学计算是MATLAB强大计算功能的体现,MATLAB的数学计算分为数值计算和符号计算。其中数值计算不允许使用未定义的变量,而符号计算是指使用未定义的符号变量进行运算。 数据类型:整型、浮点型、字符型、逻辑型等15种。 矩阵 创建矩阵的方法 .直接输入法 例:x=[1 2 3;4 5 6;7 8 9] x = 1 2 3 4 5 6 7 8 9 注意:只要是赋过值的变量,不管是否在屏幕上显示过,都存储在工作空间中,以后可随时显示或调用。变量名尽可能不要重复,否则会覆盖。 用MATLAB函数创建矩阵 空阵[]----MATLAB允许输入空阵,当一项操作无结果时,返回空阵。 rand----随机矩阵 eye----单位矩阵 zeros----全部元素都为0的矩阵 ones----全部元素都为1的矩阵 diag----产生对角矩阵 也可用linspace函数产生行向量。其调用格式为:linspace(a,b,n) 其中a和b是生成向量的第一个和最后一个元素,n是元素总数。 例:a=linspace(1,10,10) a = 1 2 3 4 5 6 7 8 9 10 注意:matlab严格区分大小写字母,因此a与A是两个不同的变量。matlab函数名必须 小写。 (3)矩阵的赋值 矩阵的赋值有几种方式:全下标方式、单下标方式和全元素方式。(全元素时,矩阵元素个数必须相等) 例:a=[1 2 3;4 5 6] b=[1 2;3 4;5 6] a(:)=b a = 1 2 3 4 5 6 b = 1 2 3 4 5 6 a = 1 5 4 3 2 6 (4)矩阵加减运算 规则: ①相加、减的两矩阵必须有相同的行和列两矩阵对应元素相加减。 ②允许参与运算的两矩阵之一是标量。标量与矩阵的所有元素分别进行加减操作 例:x1=[12 15;22 25;32 35] x2=[1 2;3 4;5 6] x=x1+x2 x1 = 12 15 22 25 32 35 x2 = 1 2 3 4 5 6 x = 13 17 25 29 37 41 矩阵乘运算 规则: ①A矩阵的列数必须等于B矩阵的行数 ②标量可与任何矩阵相乘 例:a=[1 2;3 4;5 6] b=eye(3,2) c=a.*b a = 1 2 3 4 5 6 b = 1 0 0 1 0

文档评论(0)

kabudou + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档