Matlab课件第三讲符号计算.ppt
《Matlab课件第三讲符号计算.ppt》由会员分享,可在线阅读,更多相关《Matlab课件第三讲符号计算.ppt(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第三讲第三讲 MATLAB符号计算符号计算3.1 符号计算基础符号计算基础 3.2 符号函数运算符号函数运算3.3 符号方程和符号微分方程符号方程和符号微分方程3.4 符号级数运算符号级数运算3.1 符号计算基础符号计算基础n符号类:符号类:sym类,符号类的实例即符号对象类,符号类的实例即符号对象n符号对象:符号对象:符号变量、符号常量、符号表达式符号变量、符号常量、符号表达式n1.建立符号变量和符号常数建立符号变量和符号常数 1)用函数)用函数sym()表示。)表示。2)用命令)用命令syms表示多个变量。表示多个变量。n2.建立符号表达式:包括代数式、符号方程、建立符号表达式:包括代数式
2、、符号方程、符号矩阵等。符号矩阵等。n3.基本符号运算基本符号运算与数值运算的区别与数值运算的区别 数值运算中必须先对变量赋值数值运算中必须先对变量赋值,然后才能,然后才能参与运算。参与运算。符号运算无须事先对独立变量赋值符号运算无须事先对独立变量赋值,运算,运算结果以标准的符号形式表达。结果以标准的符号形式表达。1)符号表达式的四则运算:符号表达式的四则运算:同数字运算同数字运算如:如:syms x y z;f=2*x+x2*x-5*x+x3 f=2*x/(5*x)f=(x+y)*(x-y)f=-3*x+2*x3f=2/5f=(x+y)*(x-y)2 2)符号矩阵建立)符号矩阵建立数值矩阵数
3、值矩阵A=1,2;3,4 A=a,b;c,d 不识别不识别用用matlabmatlab函数函数symsym创建矩阵创建矩阵命令格式:命令格式:A=sym()3 3)因式分解与展开)因式分解与展开 若若S S为符号表达式或符号矩阵。为符号表达式或符号矩阵。factor(Sfactor(S)对对S S分解因式分解因式expand(Sexpand(S)对对S S进行展开进行展开collect(Scollect(S)对对S S合并同类项合并同类项collect(S,vcollect(S,v)对对S S按变量按变量v v合并同类项合并同类项simple(Ssimple(S)调用调用MATLABMATLA
4、B的其他函数对的其他函数对S S进行综进行综合化简,并显示化简过程合化简,并显示化简过程simplify(Ssimplify(S)应用函数规则对应用函数规则对S S化简化简(ex01.m)3.2 符号函数运算符号函数运算对符号函数进行运算,首先必须:对符号函数进行运算,首先必须:(1)定义符号变量)定义符号变量 (2)定义符号函数)定义符号函数注意:定义符号函数之前必须先定义符号变量注意:定义符号函数之前必须先定义符号变量 1.1.符号表达式中变量确定符号表达式中变量确定findsym(S,n)查找函数查找函数f中的符号变量,中的符号变量,n是查找变量的个数是查找变量的个数2.函数求极限函数求
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Matlab 课件 第三 符号 计算
限制150内