欢迎来到天天文库
浏览记录
ID:37470247
大小:1.85 MB
页数:19页
时间:2019-05-12
《《符号计算功能》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、MATLAB程序设计第6章符号计算功能MATLAB提供了功能强大的符号数学工具箱,用户能够在MATLAB环境下进行符号运算。符号数学工具箱是建立在Maple基础上的,当进行MATLAB符号运算时,由Maple软件计算并结果返回给MATLAB。本章内容只作简介,主要作为自学。6.1符号对象的创建和使用●符号对象符号数学工具箱定义的新数据类型符号对象是一个用字符串来代表符号的存储数据结构。●创建符号变量和表达式◆用sym函数创建符号变量sym函数的常用调用格式为:S=sym(A)其作用是创建一个由A表示
2、的“sym”类的对象S。例:创建符号类型变量。在命令窗输入:>>x=sym('x'),a=sym('alpha')运行结果:x=xa=alpha◆用syms函数进行创建符号表达式时的变量声明syms函数的常用调用格式为:symsa1a2…例:创建符号表达式。在命令窗输入:>>symsab>>y=a^2+b^2运行结果:y=a^2+b^26.6简易符号绘图函数●二维基本绘图ezplot是最基本的二维绘图函数。各种调用格式见171页。例:绘制二维图像。在命令窗输入:>>symsxy>>ezplot(x^
3、2-y^6)运行结果:●三维表面绘图绘制三维表面图的函数是ezsurf。各种调用格式见175页。例:绘制的表面图。在命令窗输入:>>symsxy>>ezsurf(y/(1+x^2+y^2),[-5,5,-2*pi,2*pi],35)运行结果:6.8积分变换6.8.1傅里叶变换傅里叶变换定义式:傅里叶变换的求解函数是fourier。各种调用格式见180页。例:求傅里叶变换对。在命令窗输入:>>symst>>f=cos(2*t);>>F=fourier(f);>>ifourier(F)运行结果:ans=
4、cos(2*x)继续在命令窗输入:>>F显示结果:F=pi*(dirac(w+2)+dirac(w-2))6.8.2拉普拉斯变换拉普拉斯变换定义式:拉普拉斯变换的求解函数是laplace。各种调用格式见181页。例:求拉普拉斯变换对。在命令窗输入:>>symst>>f=cos(2*t);>>F=laplace(f);>>ilaplace(F)运行结果:ans=cos(2*t)继续在命令窗输入:>>F显示结果:F=s/(s^2+4)6.8.3Z变换Z变换定义式:Z变换的求解函数是ztrans。各种调用
5、格式见182页。例:求Z变换对。在命令窗输入:>>symsan>>f=a^n;>>F=ztrans(f);>>iztrans(F)运行结果:ans=a^n继续在命令窗输入:>>F显示结果:F=z/a/(z/a-1)
此文档下载收益归作者所有