欢迎来到天天文库
浏览记录
ID:56956251
大小:405.00 KB
页数:18页
时间:2020-07-21
《基本运算、变量与函数.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《数字信号处理》第一部分MATLAB1.2基本运算、变量与函数四.基本运算与变量1.4.1基本运算在MATLAB的指令窗中可以进行基本数学运算,只需将运算式直接打入提示号(>>)之后,并按入Enter键即可。例如:>>(5*2+1.3-0.8)*10/25ans=4.2000MATLAB会将运算结果直接存入一变数ans,代表MATLAB运算后的答案(Answer)并显示其数值于萤幕上。四.基本运算与变量1.4.1基本运算我们也可将上述运算式的结果设定给另一个变数x:x=(5*2+1.3-0.8)*10^2/25x=42此时MATLAB会直接显示x的值。由上例可知
2、,MATLAB认识所有一般常用到的加(+)、减(-)、乘(*)、除(/)的数学运算符号,以及幂次运算(^)。四.基本运算与变量1.4.1基本运算提示:MATLAB将所有变数均存成double的形式,所以不需经过变数宣告(Variabledeclaration)。MATLAB同时也会自动进行记忆体的使用和回收,而不必像C语言,必须由使用者一一指定.这些功能使的MATLAB易学易用,使用者可专心致力于撰写程式,而不必被软体枝节问题所干扰。四.基本运算与变量1.4.1基本运算若不想让MATLAB每次都显示运算结果,只需在运算式最後加上分号(;)即可,如下例:y=sin
3、(10)*exp(-0.3*4^2);若要显示变数y的值,直接键入y即可:>>yy=-0.0045四.基本运算与变量1.4.2变量与常量变量命名原则:变量无需定义即可使用。变量名的大小写是敏感的。变量的第一个字符必须为英文字母,而且不超过31个字符。变量名可以包含下连字符、数字,但不能为空格符、标点四.基本运算与变量1.4.2变量与常量特殊的常量和变量:ans缺省变量名,以操作中最近应答作为它的值pi圆周率i或j虚数单位INF正无穷大Nan不定值(或称非数)versionMATLAB的版本五.常用函数1.5.1MATLAB常用的三角函数sin(x):正弦函数co
4、s(x):馀弦函数tan(x):正切函数asin(x):反正弦函数acos(x):反馀弦函数atan(x):反正切函数atan2(x,y):四象限的反正切函数sinh(x):超越正弦函数cosh(x):超越馀弦函数tanh(x):超越正切函数asinh(x):反超越正弦函数acosh(x):反超越馀弦函数atanh(x):反超越正切函数五.常用函数1.5.2MATLAB常用的基本数学函数Exp(x):指数函数Log(x):自然对数Log10(x):常用对数Log2(x):以二为底的对数abs(x):纯量的绝对值或向量的长度angle(z):复数z的相角(Phas
5、eangle)sqrt(x):开平方real(z):复数z的实部imag(z):复数z的虚部conj(z):复数z的共轭复数round(x):四舍五入至最近整数fix(x):无论正负,舍去小数至最近整数floor(x):地板函数,即舍去正小数至最近整数ceil(x):天花板函数,即加入正小数至最近整数sign(x):符号函数(Signumfunction)。当x<0时,sign(x)=-1;当x=0时,sign(x)=0;当x>0时,sign(x)=1。五.常用函数函数名解释Matlab函数命令幂函数x^asqrt(x)=x^(1/2)指数函数a^xexp(x)
6、对数函数log(x)log2(x)log10(x)五.常用函数函数名解释Matlab函数命令三角函数sin(x)cos(x)tan(x)cot(x)sec(x)csc(x)五.常用函数函数名解释Matlab函数命令反三角函数asin(x)acos(x)atan(x)acot(x)asec(x)acsc(x)绝对值函数abs(x)五.常用函数数学表达式Matlab运算符Matlab表达式加a+b+a+b减a-b-a-b乘*a*b除/或a/b或ab幂^a^b1、算术运算符五.常用函数1.5.3简易二维绘图函数plot(x,y)一般画图时,先标上图形上的几个点,进
7、而将各个点相连形成图形,其点越多,图形越平滑。Plot基本语法:plot([x],y)X为图形上x坐标向量,y为其对应的y坐标向量>>y=[00.580.700.950.830.25];>>plot(y)生成的图形是以序号为横坐标、数组y的数值为纵坐标画出的折线。>>x=linspace(0,2*pi,30);%生成一组线性等距的数值>>y=sin(x);>>plot(x,y)生成的图形是上30个点连成的光滑的正弦曲线。注意:x和y种元素的个数必须相同!五.常用函数1.5.3简易二维绘图函数plot(x,y)例1:画出曲线及其包络线t的取值范围是五.常用函数1.
8、5.3简易二维绘图函数p
此文档下载收益归作者所有