实验一matlab软件概述及基本运算

实验一matlab软件概述及基本运算

ID:28198093

大小:158.49 KB

页数:9页

时间:2018-12-07

实验一matlab软件概述及基本运算_第1页
实验一matlab软件概述及基本运算_第2页
实验一matlab软件概述及基本运算_第3页
实验一matlab软件概述及基本运算_第4页
实验一matlab软件概述及基本运算_第5页
资源描述:

《实验一matlab软件概述及基本运算》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、淮海工学院测量程序设计基础实验报告姓名戴峻学号2013132911院(系)东港学院专业测绘工程实验一Matlab软件概述及基本运算一、实验目的和要求1.熟悉启动和退出matlab的方法;2.熟悉matlab命令會口的组成;3.掌握建立矩阵的方法;4.掌握matlab各种表达式的书写规则以及常用函数的使用;5.掌握生成特殊矩阵的方法;6.掌握矩阵分析的方法;7.用矩阵求逆法求解线性方程组:8.请将本实验报告的内容逐一上机进行练习,可以自编一些题目进行练习。最终写山本次实验的总结或体会。二、实验原理1.Matlab的

2、启动matlab系统的启动有三种常见方法:1)使用Windows“开始”菜单。2)运行matlab系统启动程序matlab.exeo3)利用快捷方式。2.Matlab系统的退出要退出matlab系统,也有三种常见方法:1)在matlab主窗口File菜单屮选择Exitmatlab命令。2)在matlab命令窗口输入Exit或Quit命令。3)单击matlab主窗口的“关闭”按钮。3.Matlab帮助窗口进入帮助窗口可以通过以下三种方法:1)单击matlab主窗口工具栏中的help按钮。2)在命令窗口中输入help

3、win、helpdesk或doc。3)选择help菜单巾的“matlabhelp”选项。4.Matlab帮助命令1)help命令在matlab命令窗口直接输入help命令将会显示当前帮助系统中所包含的所有项目,即搜索路径屮所有的目录名称。同样,可以通过help加函数名来显示该函数的帮助说明。2)lookfor命令help命令只搜索出那些关键字完全匹配的结果,当要杏询具有某种功能但又不知道准确名字的指令时,help无能为力,lookfor命令可利用关键字进行搜索,条件比较宽松。如lookforintegralLoo

4、kforfourier3)模糊杳询用户只要输入命令的前儿个字母,然后按tab键,系统就会列出所有以这儿个字母开头的命令。1.Matlab采用表达式语言,最常用形式为:1)变量=表达式2)表达式(1)表达式出变量名、运算符和函数名组成(2)表达式按与常规相同优先级自左向右执行运算(3)优先级的规定顺序是指数运算、乘除运算、加减运算,括号运算符可以改变它们的优先级(4)在赋值符“=”和运©符两侧允许空格,以增加程序可读性关于变2)变量命名规则MATLAB语言的变量命名规则如下:(1)变量名区分大小写。(2)变量名最多

5、包含63个字符,其后的字符将被忽略。(3)变量名必须以一个字母开始,其后可以是任意数量的字母、数字或下划线。(4)变量名不允许出现标点符号,因为许多标点符号在MATLAB中有特殊的意义。(5)MATLAB语言的关键字不能用作变量名,MATLAB语言保留的关键字如下:Forendifwhilefunctionreturnelseifcaseotherwiseswitchcontinueelsetrycatchglobalpersistentbreak2.矩阵的建立1)直接输入法:将矩阵的元素用方括号括起来,按矩阵行

6、的顺序输入各元素,同一行的各元素之间用空格或逗号分开,不同行的元素之间用分号分开。2)利用m文件建立矩阵1)利用冒号表达成建立一个叫量el:e2:e32)利用linspace娥数产生行向量linspace(a,b,n).1.通用的特殊矩阵常用的产生通用特殊矩阵的函数有:zeros:产生全0矩阵;ones:产生全1矩阵eye:产生单位矩陈;rand:产生0—1间均匀分布的随机矩陈;randn:产生均值为0,方差为1的准正态分布的随机矩阵。1.矩阵运算1)矩阵加减运算:假定有两个矩阵A和B,则可以由A+B和A-B实现

7、矩阵的加减运2)假定有两个矩阵A和B,若A为mxn矩阵,B为nxp矩阵,则C=A*B为mxp矩3)如果A矩阵是非奇异方阵,AB等效与A的逆左乘B矩阵,B卩inv(A)*B;而B/A等效于A矩阵的逆右乘B矩阵,也就是B*inv(A).左除和右除一样吗?4)矩阵的乘方。一个矩阵的乘方运算可以表示成AM,要求A为方阵,x为标量。2.矩阵点运算在matlab中,有一种特殊的运算,因为其运算苻是在有关算术运算苻前面加点,因此叫点运算。点运算苻有.*,./,.和.A。两个矩阵进行点运算是指它们的对应元素进行相关运算,要求

8、两矩阵的维数相同。三、实验仪器和设备计算机1台。四、实验内容及步骤1.利用matlab求卜列表达式的值,并保存全部变量(用save命令)。(1)2sin85°1+e2zl=2*sin(85*pi/180)/(l+exp(2))=0.23751+2/5Z2=0.5*log(x+sqrt(1+x*x))Z2=0.7114-0.0253i0.8968+0.3658i0.2139

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

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

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