基本使用方法

上传人:woxinch****an2018 文档编号:57292214 上传时间:2018-10-20 格式:PPT 页数:58 大小:380KB
返回 下载 相关 举报
基本使用方法_第1页
第1页 / 共58页
基本使用方法_第2页
第2页 / 共58页
基本使用方法_第3页
第3页 / 共58页
基本使用方法_第4页
第4页 / 共58页
基本使用方法_第5页
第5页 / 共58页
点击查看更多>>
资源描述

《基本使用方法》由会员分享,可在线阅读,更多相关《基本使用方法(58页珍藏版)》请在金锄头文库上搜索。

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

2、大,即:1/0,2/0 NaN(nan):代表不定值,即:inf/inf 或0/0,realmax:最大的正浮点数,即:1.7977e+308 realmin: 最小的正浮点数,即: 2.2251e-308 ans:默认变量名,应答最近一次运算结果。 nargin:函数实际输入参数个数(函数体内和体外) nargout:函数实际输出参数个数(函数体内和体外),2 变 量变量是Matlab的基本元素之一,与其他常规程序设计语言不同的是Matlab语言不要求对所使用的变量进行事先说明,也不需要指定变量的类型,系统会根据该变量被赋予的值自动确定变量的类型。,1. 变量名必须以字母开头。2. 变量名中

3、包含字母、数字或下划线(不能含有标点符号)。 3. 变量名区分大小写。4. 关键字(if ,while等)不能作为变量名。5. 变量名长度,可以用namelengthmax获得.,变量的命名规则,变量的赋值,变量表达式:“”表示赋值号,等号右端表达式的计算结果赋给等号左端的变量;如果“”左端无定义的变量名时,计算结果赋给系统默认的变量ans。,注意:用户如果在对某个变量赋值时,如果该变量已经存在,系统则会自动使用新值来替代该变量的旧值。,矩阵的输入,Matlab是是矩阵实验室,因此Matlab的最基本、最重要的功能就是进行实数或复数矩阵的运算。,矩阵输入的方法,1. 直接输入矩阵。 2. 通过

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

5、omto时为空矩阵。当step0而from=b)c2=a(a=b)d=6 5;2 3e=ad,维数不同时的反例f=1 7 2 ; 4 5 6m=a5)c=a3 & a3) & ( a6 ( d=(a6 ) ),Matlab的逻辑函数,例7: a=1 2 0 4b=all(a)a=1 2; 3 4c=all(a) (向量和矩阵)d=any(a)e=1 4; 6 0f=find(e) f,v=find(e)f,v,w=find(e)r=logical(e),特殊数据判断指令,例8: a=isempty(a)a1=1/0 0/0; 0 5b=isfinite(a1)a3=it is 12 c=isletter(a3)a4=1:9d=isprime(a4),思考题:将矩阵 中的nan都变成0,a=nan 5; 8 0/0 z=isnan(a); y=find(z); a(y)=0,数据类型判断指令,例9: isa(it,char) 或者 isa(it,double)iscell(2)ischar(it)或者ischar(12)isnumeric(ddd) 或者 isnumeric(123)a=10:-1:6 b=logical(a)c=islogical(b)a=36 或者 a=3=3c=islogical(a),

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号