课程设计-matlab在高等代数中应用的研究(八)--matlab矩阵操作设计

课程设计-matlab在高等代数中应用的研究(八)--matlab矩阵操作设计

ID:8271362

大小:189.50 KB

页数:11页

时间:2018-03-15

课程设计-matlab在高等代数中应用的研究(八)--matlab矩阵操作设计_第1页
课程设计-matlab在高等代数中应用的研究(八)--matlab矩阵操作设计_第2页
课程设计-matlab在高等代数中应用的研究(八)--matlab矩阵操作设计_第3页
课程设计-matlab在高等代数中应用的研究(八)--matlab矩阵操作设计_第4页
课程设计-matlab在高等代数中应用的研究(八)--matlab矩阵操作设计_第5页
资源描述:

《课程设计-matlab在高等代数中应用的研究(八)--matlab矩阵操作设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、MATLAB在高等代数中应用的研究(八)——MATLAB矩阵操作设计各专业全套优秀毕业设计图纸1要求与基础1.1矩阵操作要求利用MATLAB-mathmatics对矩阵操作进行设计,具体包括创建矩阵、矩阵加减、矩阵乘法、矩阵乘方、矩阵除法、矩阵转置、矩阵点乘、求矩阵特征值和特征向量、矩阵变形。说明:用具体的实例说明matlab的各种矩阵操作。1.2MATLAB基础启动MATLAB后,进入MATLAB的默认桌面。第一行为菜单栏,第二行为工具栏,下面是常用的三个窗口。右边最大的是命令窗口(Comman

2、dWindow),左上方嵌太尉工作空间窗口(workspace),后台为当前目录窗口(CurrentDircstory),左下方为命令历史窗口(CommandHistory)。左下角还有一个开始(Start)按钮,用于快速启动各类交互界面、桌面工具和帮助等。一、命令窗口(CommandWindow)是进行MATLAB操作的最主要窗口,用于输入各种命令和数据、运行MATLAB函数和脚本并显示结果。调出命令窗口:view菜单>CommandWindow“>>”为输入函数的提示符,在提示符后面输入数据或

3、运行函数;类似的符号“%”,其后面书写解释的文字,不参与运算。在语句的末尾添加分号“;”,可以防止输入结果显示到屏幕上,在创建大矩阵时非常有用。clear为清除工作空间中的变量命令;clc为清屏命令;命令行窗口中显示数值运算的结果有一定的格式,默认为短格式,保留小数点后面4位有效数字,对于大于1000的数值,使用科学计数法表示。二、命令历史窗口(CommandHistory) 用于显示记录MATLAB启动时间和命令窗口中最近输入的所有MATLAB指令,可在次执行。 调出命令历史窗口:view菜单>

4、CommandWindow或命令窗口中输入CommandHistory命令。第11页共10页MATLAB在高等代数中应用的研究(八)——MATLAB矩阵操作设计一、工作空间窗口(workspace)由一系列变量组成。可通过使用函数、运行m文件或载入已存在的工作空间来添加变量。用工作空间窗口可以显示每个变量的名称、值、数组大小、字节大小和类型。调出工作窗口:view菜单>workspaceWho  列出当前工作空间中的所有变量;Whos 列出变量和它们的大小和类型;可以将工作空间中的部分或者全部变量

5、保存到一个二进制文件。二、当前目录浏览器(CurrentDircstory)用于搜索、查看、打开、查找和改变MATLAB路径和文件。调出当前目录浏览器:view菜单>CurrentDircstory三、菜单和工具栏菜单和工具栏类似于Word等其它常用软件,列出部分常用菜单和工具栏菜单\工具栏         使用说明File:New:Mfile        用于新建M文件等File:Import Data        导入数据Mat文件等File:SaveWorkspa       将工作空间

6、所有变量和数据保存为数据Mat文件File:SetPath         设置MATLAB文件搜索路径File:Preference        设置MATLAB选项,如数据显示格式、字体等View:DesktopLayo       窗口布局选项,一般都使用默认View:DockUndock       在组合窗口\分离窗口之间切换Help:Demos          MATLAB功能演示2矩阵操作2.1矩阵创建2.1.1原理介绍1.直接输入法最简单直接的建立矩阵的方法是从键盘直接输入矩

7、阵的元素,输入的方法按照上面的规则。建立向量的时候可以利用冒号表达式,冒号表达式可以产生一个行向量,一般格式是:e1:e2:e3,其e1为初始值,e2为步长,e3为终止值。还可以用linspace函数产生向量,其调用格式为:linspace(a,b,n第11页共10页MATLAB在高等代数中应用的研究(八)——MATLAB矩阵操作设计),其中a和b是生成向量的第一个和最后一个元素,n为向量总数。可以看出来llinspace(a,b,n)与a:(b-a)/(n-1):b等价2.利用MATLAB函数创

8、建矩阵基本矩阵函数如下:(1)ones()函数:产生全为1的矩阵,ones(n):产生n*n维的全1矩阵,ones(m,n):产生m*n维的全1矩阵;(2)zeros()函数:产生全为0的矩阵;(3)rand()函数:产生在(0,1)区间均匀分布的随机阵;(4)eye()函数:产生单位阵;(5)randn()函数:产生均值为0,方差为1的标准正态分布随即机阵。3.利用M文件建立矩阵当矩阵尺寸较大或为经常使用的数据矩阵,则可以将此矩阵保存为文件,在需要时直接将文件利用load命令调入

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

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

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