《MATLAB语言的基本使用方法.ppt》由会员分享,可在线阅读,更多相关《MATLAB语言的基本使用方法.ppt(12页珍藏版)》请在金锄头文库上搜索。
1、第二讲第二讲 MATLAB语言的语言的基本使用方法基本使用方法教学目标教学目标:学会利用学会利用MATLAB进行基进行基本的数学运算。本的数学运算。学习要求学习要求:了解了解MATLAB语言的基本语言的基本特点特点,熟悉其视窗环境的基本使用方法熟悉其视窗环境的基本使用方法,掌握变量、函数等有关概念,初步具掌握变量、函数等有关概念,初步具备将一般数学问题转化成对应的计算备将一般数学问题转化成对应的计算机模型并进行处理的能力。机模型并进行处理的能力。一、基本运算一、基本运算MATLAB表达式表达式最常见的形式有两种:最常见的形式有两种:(1)表达式表达式(2)变量)变量=表达式表达式 表达式由运算
2、符、函数、变量名和数字表达式由运算符、函数、变量名和数字组成。组成。1、数字表达式、数字表达式 MATLAB的数值采用十进制表示,可的数值采用十进制表示,可以带小数点和负号;也可以使用科学计以带小数点和负号;也可以使用科学计数法,用数法,用e表示位数。表示位数。 1 0.1234 -65535 -1.234 1.2e34 3.456e-4 e3 2.1e3 .5 e3MATLAB的数值也可以是复数的数值也可以是复数,MATLAB使使用用i或或j作为虚数单位作为虚数单位.如如 i j 4.5+3.14*i 1+j2、常用的运算符常用的运算符MATLAB的常用运算符有的常用运算符有+(加法)、(加
3、法)、-(减法)、(减法)、(幂)、幂)、*(乘法)、(乘法)、/(右(右除)和除)和 (左除左除).3、运算次序、运算次序 算式从左向右执行,幂次方的优先级算式从左向右执行,幂次方的优先级最高,乘、除次之,最后是加、减,如最高,乘、除次之,最后是加、减,如果有括号,则括号优先执行。果有括号,则括号优先执行。 在系统默认中,在系统默认中,MATLAB的变量是以的变量是以double的精度进行运算和存储的,不需的精度进行运算和存储的,不需要进行指定,同时要进行指定,同时MATLAB也提供了更也提供了更加高级的功能,可以将计算结果以不同加高级的功能,可以将计算结果以不同精度的数字格式显示,这主要是
4、考系统精度的数字格式显示,这主要是考系统提供的提供的format命令来实现的。命令来实现的。二、变量二、变量定义:所谓的变量是指在程序执行过程定义:所谓的变量是指在程序执行过程中其值可以变化的量。中其值可以变化的量。变量名:是指变量的名字。变量名:是指变量的名字。MATLAB对变量名的规定:对变量名的规定: 1、变量名由字母、数字和下划线组成,变量名由字母、数字和下划线组成,字母间不能有空格,而且第一个字符必字母间不能有空格,而且第一个字符必须为字母。须为字母。2、变量名中的英文字母大小写不同。、变量名中的英文字母大小写不同。3、变量名不能超过变量名不能超过19个字符。个字符。 注:定义变量时
5、有些注:定义变量时有些MATLAB变量不能变量不能用,其中有一部分就是用,其中有一部分就是MATLAB中的永中的永久变量(有时也称为预定义变量)。久变量(有时也称为预定义变量)。 eps 容差变量,定义为容差变量,定义为1.0到最近浮点到最近浮点数的距离数的距离,在在 pc机上机上= 2-52 pi 圆周率圆周率 的近似值的近似值3.1415926 inf或或Inf 表示表示正无大正无大,定义为定义为1/0 NaN 非数,非数,它产生于它产生于0 ,0/0, / 等运算等运算 i,j 虚数单位虚数单位 ans 对于未赋值运算结果,自动赋给对于未赋值运算结果,自动赋给ans几点说明:几点说明:
6、1、 在在MATLAB中,需要知道变量当前中,需要知道变量当前的值,可直接输入变量名。的值,可直接输入变量名。 2、who和和whos命令可以用来查看所有命令可以用来查看所有定义过的变量。定义过的变量。 区别:区别:who命令只显示当前工作区中的命令只显示当前工作区中的变量。而变量。而whos命令除了显示工作区变量命令除了显示工作区变量以外,还可以显示变量的详细信息。以外,还可以显示变量的详细信息。 3、clear命令可以清除定义过的变量。命令可以清除定义过的变量。三、常用函数abs(x) 求绝对值求绝对值sqrt(x) 求平方根求平方根exp(x) 指数运算指数运算sin(x) 正弦值正弦值cos(x) 余弦值余弦值asin(x) 反正弦值反正弦值acos(x) 反余弦值反余弦值tan(x) 正切正切atan(x) 反正切反正切log(x) 自然对数自然对数log10(x) 常用对数常用对数lcm(x,y)整数整数x和和y的最小公倍数的最小公倍数gcd(x,y)整数整数x和和y的最大公约数的最大公约数imag(x) 取出复数的虚部取出复数的虚部real(x) 取出复数的实部取出复数的实部conj(x) 复数共轭复数共轭注意: 1、函数一定是出现在等式的右端。 2、每个函数对其自变量的个数和格式都有一定的要求。 3、函数允许嵌套。