MATLAB 主要函数指令表(二十二)

22 符号工具包(Symbolic Math Toolbox)

22.1 微积分(Calculus)

diff 求导数

limit 求极限

int 计算积分

jacobian Jacobian 矩阵

symsum 符号序列的求和

trylor Trylor 级数

22.2 线性代数(Linear Algebra)

det 行列式的值

diag 创建对角阵,抽取对角向量

eig 矩阵特征值和特征向量

expm 矩阵指数

inv 矩阵的逆

jordan Jordan 分解

null 零空间

poly 特征多项式

rank 秩

rref 转换为行阶梯形

svd 奇异值分解

tril 抽取下三角阵

triu 抽取上三角阵

22.3 化简(Simplification)

collect 合并同类项

expand 对指定项展开

factor 进行因式或因子分解

horner 转换成嵌套形式

numden 提取公因式

simple 运用各种指令化简符号表达式

simplify 恒等式简化

subexpr 运用符号变量置换子表达式

subs 通用置换指令

22.4 方程求解(Solution of Equation)

compose 求复函数

dsolve 求解符号常微分方程

finverse 求反函数

fminunc 拟牛顿法求多元函数极值点

fsolve 解非线性方程组

lsqnonlin 解非线性最小二乘问题

solve 求解方程组

22.5 变量精度(Variable Precision Arithmetic)

digits 设置今后数值计算以n 位相对精度进行

vpa 给出数值型符号结果

22.6 积分变换(Integral Transforms)

fourier Fourier 变换

ifourier Fourier 反变换

ilaplace Ilaplace 反变换

iztrans Z 反变换

laplace Ilaplace 变换

ztrans Z 变换

22.7 转换(Conversions)

char 把符号对象转化为字符串数组

double 把符号常数转化为16 位相对精度的浮点数值

对象

poly2sym 将多项式转换为符号多项式

sym2poly 将符号多项式转换为系数向量

22.8 基本操作(Basic Operation)

ccode 符号表达式的C 码表达式

findsym 确认表达式中符号“变量”

fortran 符号表达式的fortran 表达式

latex 符号表达式的LaTex 表示

pretty 习惯方式显示

sym 定义基本符号对象

syms 定义基本符号对象

22.9 串处理函数(String handling utilities)

isvarname 检查是否为有效的变量名

vectorize 将字符串表达式或内联函数对象向量化

22.10 图形应用(Pedagogical and Graphical Applications)

ezcontour 画等位线

ezcontourf 画填色等位线

ezmesh 画网线图

ezmeshc 带等位线的网线图

ezplot 绘制符号表达式的图形

ezplot2 画三维曲线

ezpolar 画极坐标曲线

ezsurf 画曲面图

ezsurfc 画带等位的曲面图

funtool 函数计数器

rsums Riemann 求和

taylortool Taylor 级数计数器

22.11 Maple 接口(Access to Maple)

maple 进入MAPLE 工作空间计算

mfun 对MAPLE 中若干经典特殊函数实施数值计算

mfunlist 能被mfun 计算的MAPLE 经典特殊函数列表

mhelp 查阅MAPLE 中的库函数及其调用方法

procread 把按MAPLE 格式写的源程序读入MAPLE 工作空

你可能感兴趣的:(MATLAB 主要函数指令表(二十二))