matlab-基本使用方法.ppt

matlab-基本使用方法.ppt

ID:61995866

大小:354.00 KB

页数:57页

时间:2021-04-09

matlab-基本使用方法.ppt_第1页
matlab-基本使用方法.ppt_第2页
matlab-基本使用方法.ppt_第3页
matlab-基本使用方法.ppt_第4页
matlab-基本使用方法.ppt_第5页
资源描述:

《matlab-基本使用方法.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章基本使用方法对于任何一门语言来说,要用它编写程序,首先需要掌握其基本的数据类型。Matlab的数据类型包括:数值型、字符串型、元胞型、结构型。Matlab的数据是通过变量存储在内存中的。1.常量:在Matlab中在默认的情况下,常量的值为常数。如果在程序中没有专门给这些变量定义,那么系统将给出它们的默认值,用户可以直接使用;如果用户在程序中对它们有了新的定义,则这些变量将保留新值。常用的数学常量pi:pi或4*atan(1)i或j:虚数单位,例如:3+i*2或3+2jeps:浮点数的相对误差,eps=2.2204e-016

2、=2^(-52)Inf(inf):无穷大,即:1/0,2/0NaN(nan):代表不定值,即:inf/inf或0/0realmax:最大的正浮点数,即:1.7977e+308realmin:最小的正浮点数,即:2.2251e-308ans:默认变量名,应答最近一次运算结果。2变量变量是Matlab的基本元素之一,与其他常规程序设计语言不同的是Matlab语言不要求对所使用的变量进行事先说明,也不需要指定变量的类型。1.变量名必须以字母开头。2.变量名中包含字母、数字或下划线(不能含有标点符号)。3.变量名区分大小写。4.关键字(

3、if,while等)不能作为变量名。5.变量名长度,可以用namelengthmax获得.变量的命名规则变量的赋值变量=表达式:“=”表示赋值号,等号右端表达式的计算结果赋给等号左端的变量;如果“=”左端无定义的变量名时,计算结果赋给系统默认的变量ans。注意:用户如果在对某个变量赋值时,如果该变量已经存在,系统则会自动使用新值来替代该变量的旧值。矩阵的输入Matlab是是矩阵实验室,因此Matlab的最基本、最重要的功能就是进行实数或复数矩阵的运算。矩阵输入的方法1.直接输入矩阵。2.通过语句生成矩阵。3.由矩阵生成函数产生特

4、殊矩阵。4.用户自己编写M文件产生矩阵。5.通过导入外部数据文件生成矩阵。(1)矩阵中元素应用方括号括住。(2)每行内的元素间用逗号或空格隔开;(3)行与行之间用分号或回车键隔开。(4)元素可以是数值或表达式。1直接输入矩阵例:mc=[12;34;56]md=[1+sqrt(4)2;34+6;56]me=[142365]2通过语句生成矩阵(1)使用from:step:to方式生成向量。说明:from,step,to分别表示开始值、步长和结束值。step省略时为step=1。当step>0而from>to时为空矩阵。当step<0

5、而from

6、等分的n个元素的行向量.默认值n为50例:logspace(0,2,3)logspace(1,2)3由函数生成特殊矩阵zeros(m,n):产生m*n的全0矩阵;ones(m,n):产生m*n的全1矩阵;rand(m,n):产生均匀分布随机矩阵,元素取值范围为0-1;randn(m,n):产生正态分布的随机矩阵;magic(n):产生n阶魔方矩阵;eye(m,n):产生m*n的单位矩阵;diag(m):产生以m向量为对角元素的对角阵例:zeros(3,2)ones(1,5) rand(3,2)magic(4) eye(4,2)m

7、=3:-1:1diag(m) diag(m,1)怎样生成给定的矩阵A1=A2=4编写M文件产生矩阵对于经常需要调用的矩阵,尤其是比较大而复杂的矩阵,用户也可以通过专门的M文件创建矩阵。5通过导入外部数据文件生成矩阵。通过选择菜单“importdata”加载数据X.xls或X.txt文件。2.1简单的数学运算Matlab的运算主要包括:算术运算、关系运算、逻辑运算。运算级别先乘方、再乘除、后加减,同级运算自左向右,()可改变运算顺序.运算顺序2.1.1最简单的计算器使用法反正割asec正割sec余割余切正切余弦正弦含义csccot

8、tancossin名称三角函数反余割acsc反余切acot反正切atan反余弦acos反正弦asin含义名称2.1.2Matlab中的常用数学函数指数和对数函数名称含 义exp指数函数log自然对数log10常用对数log2以2为底的对数pow22的幂sqrt平

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

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

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