Matlab第十四次课 第9章 Matlab工具箱简介 9.1 symblic(符号运算)工具箱简介 9.2系统仿真( Simulink)工具箱简介
Matlab 第十四次课 • 第9章 Matlab工具箱简介 • 9.1 symblic(符号运算)工具箱简介 • 9.2 系统仿真(Simulink)工具箱简介
Matlab的三个重要功能 1、符号运算 符号数学是以符号为对象的数学; 2、数值处理 Matlab的基本部分是以数字为对象; ·3、仿真 系统仿真-- Simulink
Matlab的三个重要功能 • 1、符号运算 符号数学是以符号为对象的数学; • 2、数值处理 Matlab的基本部分是以数字为对象; • 3、仿真 系统仿真---Simulink
91 symblic(符号运算)工具箱简介 symblic(符号运算)工具箱的主要功能: 1)用符号定义各种数学运算和函数; 2)对这些函数进行代数和三角运算,因式分 解、展开、变量置换、函数复合等; 3)微分和积分; 4)函数的整理和化简; 5)可变精度运算 6)解方程; 7)线性代数和矩阵运算; 8)各种变换,包括 Laplace、 Fourier和团变换 以及它们的反变换
9.1 symblic(符号运算)工具箱简介 • symblic(符号运算)工具箱的主要功能: • 1)用符号定义各种数学运算和函数; • 2)对这些函数进行代数和三角运算,因式分 解、展开、变量置换、函数复合等; • 3)微分和积分; • 4)函数的整理和化简; • 5)可变精度运算; • 6)解方程; • 7)线性代数和矩阵运算; • 8)各种变换,包括Laplace、Fourier和Z变换 以及它们的反变换
简单应用例子求导 CIc clear ° syms z y=cos(x)2+sin(x/2 y=simple(y) y1=diff(cos(x)2) y2=(z^3+2*z^2+1)(^2-1.5*z+0.5) y3-diff(y2) y4=simplify(y3) y5- factor(z^2-1.5*z+0.5)
• 简单应用例子-求导 • clc • clear • syms x z • y=cos(x)^2+sin(x)^2 • y=simple(y) • y1=diff(cos(x)^2) • y2=(z^3+2*z^2+1)/(z^2-1.5*z+0.5) • y3=diff(y2) • y4=simplify(y3) • y5=factor(z^2-1.5*z+0.5)
例:用 symblic(符号运算)工具箱解Z 变换 无限长度时间序列的Z变换都属于符号运 算问题 Matlab的 symblic(符号运算)工具箱已提供 了这种函数; Z变换函数: trans Z反变换函数: autrans
例:用symblic(符号运算)工具箱解Z 变换 • 无限长度时间序列的Z变换都属于符号运 算问题; • Matlab的symblic(符号运算)工具箱已提供 了这种函数; • Z变换函数:ztrans • Z反变换函数:iztrans