文档

这是机器翻译

翻译的微软
鼠标悬停在文本上查看原文。点击下面的按钮,返回该页面的英文版本。

注:本页由译者翻译MathWorks请按此处
要查看包括本页在内的所有翻译材料,请从本页底部的国家导航器中选择日本。

符号数学工具箱函数

MATLAB中的符号计算

符号变量,表达式,函数和首选项

褶皱 使用函数组合(折叠)矢量
分段 有条件定义的表达式或函数
信谊 创建符号变量,表达式,函数,矩阵
symfun 创建符号函数
信谊 创建符号变量和函数
symvar 在符号表达式、矩阵或函数中查找符号变量
argnames 符号函数的输入变量
孩子们 符号表达的子表达或术语
公式 定义符号函数的数学表达式
检查表达式是否包含特定的子表达式
disp 显示符号输入
显示 显示符号输入
漂亮的 漂亮地打印符号表达式
isfinite 检查符号数组元素是否为有限元素
isinf 检查符号数组元素是否为无穷大
isnan 检查符号数组元素是否为nan
funtool 函数计算器
sympref 设置符号首选项

操作符和基本操作

- 象征性的减法
+ 象征性的加法
符号数组乘法
ldivide 符号数组左除法
rdivide 符号数组右除法
权力 符号阵列功率
mtimes 符号矩阵乘法
mldivide 符号矩阵左除法
mrdivide 符号矩阵右除法
mpower 符号矩阵幂
转置 符号矩阵转置
ctranspose 符号矩阵复共轭转置
情商 定义方程
通用电气 定义大于或等于关系
gt 定义大于关系
定义小于或等于关系
lt 定义小于关系
定义的不平等
检查表达式是否包含特定的子表达式
数字类型的符号输入
isequal 测试符号输入的相等性
isequaln 测试符号对象是否相等,将NaN值视为相等
分段 有条件定义的表达式或函数
而且 符号表达式的逻辑与
逻辑上不适合符号表达
符号表达式的逻辑或
xor 符号表达式的逻辑异或
所有 测试所有表示为符号数组元素的方程和不等式是否有效
任何 测试用符号数组元素表示的方程和不等式中是否至少有一个有效
检查表达式是否包含特定的子表达式
数字类型的符号输入
isequaln 测试符号对象是否相等,将NaN值视为相等
isfinite 检查符号数组元素是否为有限元素
isinf 检查符号数组元素是否为无穷大
isnan 检查符号数组元素是否为nan
逻辑 检查方程或不等式的有效性
nnz 非零元素的个数
非零 非零元素
装天花板 圆的符号矩阵走向正无穷
修复 趋近于零
地板上 圆的符号矩阵走向负无穷
裂缝分析 按元素划分的符号矩阵小数部分
国防部 除后符号模
quorem 商与余数
符号矩阵元素圆
连词 符号复共轭
图像放大 复数的虚部
真正的 复数的实部

符号和数字之间的转换

字符 将符号对象转换为字符向量
cell2sym 将单元格数组转换为符号数组
将符号值转换为MATLAB双精度
Int8, int16, int32, int64 将符号矩阵转换为有符号整数
poly2sym 从系数向量创建符号多项式
将符号矩阵转换为单精度
信谊 创建符号变量,表达式,函数,矩阵
sym2cell 将符号数组转换为单元格数组
sym2poly 从符号多项式中提取所有数值系数的向量,包括零
symfun 创建符号函数
Uint8, uint16, uint32, uint64 将符号矩阵转换为无符号整数
vpa 可变精度运算

数学

方程求解

equationsToMatrix 将线性方程组转换为矩阵形式
finverse 功能逆
linsolve 求解矩阵形式的线性方程组
波兰人 极点:表达或功能的极点
解决 方程和系统求解器
vpasolve 数值解算器
dsolve 微分方程和系统求解器
massMatrixForm 提取半线性微分代数方程组的质量矩阵和右侧
odeFunction 将符号代数表达式系统转换为MATLAB函数句柄,适用于ode45, ode15s等ODE求解器
odeToVectorField 将高阶微分方程转化为一阶微分方程组
daeFunction 将微分代数方程组转换为适用于ode15i的MATLAB函数句柄
decic 求具有代数约束的一阶隐式ODE系统的一致初始条件
findDecoupledBlocks 在方程组中寻找解耦块
incidenceMatrix 求方程组的关联矩阵
isLowIndexDAE 检查方程组的微分指数是否小于2
massMatrixForm 提取半线性微分代数方程组的质量矩阵和右侧
odeFunction 将符号代数表达式系统转换为MATLAB函数句柄,适用于ode45, ode15s等ODE求解器
reduceDAEIndex 将一阶微分代数方程组转化为指数为1的等价微分方程组
reduceDAEToODE 将一阶半线性微分代数方程组转化为指数为0的等价微分方程组
reduceDifferentialOrder 将高阶微分方程组化简为等价的一阶微分方程组
reduceRedundancies 通过消除冗余方程和变量,简化一阶微分代数方程组

公式操作与简化

简化 代数简化
simplifyFraction 分数的符号化简
subexpr 用公共子表达式重写符号表达式
漂亮的 漂亮地打印符号表达式
多项式系数 多项式系数
扩大 多项式与初等函数的符号展开
霍纳 霍纳嵌套多项式表示
numden 提取分子和分母
partfrac 部分分式分解
孩子们 符号表达的子表达或术语
收集 收集系数
结合 合并具有相同代数结构的项
组成 功能性成分
因数 整数或表达式的除数
因素 分解
重写 用另一个函数重写表达式
漂亮的 漂亮地打印符号表达式
subexpr 用公共子表达式重写符号表达式
潜艇 符号替换

微积分

diff 区分符号的表达或功能
functionalDerivative 函数导数
int 定积分和不定积分
rsums 黎曼和的交互式评价
vpaintegral 使用可变精度的数值积分
旋度 向量场的旋度
散度 向量场散度
梯度 标量函数的梯度向量
黑森 标量函数的黑森矩阵
雅可比矩阵 雅可比矩阵
拉普拉斯算子 标量函数的拉普拉斯式
潜在的 向量场势
vectorPotential 向量场的向量势
pade Pade近似值
rsums 黎曼和的交互式评价
系列 皮瑟系列
泰勒 泰勒级数
taylortool 泰勒级数计算器
cumprod 符号累积积
cumsum 符号累积和
symprod 系列产品
symsum 级数和
限制 计算符号表达式的极限
傅里叶 傅里叶变换
ifourier 傅里叶反变换
ilaplace 拉普拉斯逆变换
iztrans 逆z变换
拉普拉斯 拉普拉斯变换
sympref 设置符号首选项
ztrans z变换

线性代数

沿着指定的维度连接符号数组
结肠 创建符号向量、数组下标和for循环迭代器
horzcat 水平连接符号数组
元素个数 符号数组的元素个数
大小 符号矩阵维数
排序 对符号向量或矩阵的元素进行排序
vertcat 垂直连接符号数组
诊断接头 创建或提取符号矩阵的对角线
重塑 重塑符号数组
下三角阵 返回符号矩阵的下三角部分
triu 返回符号矩阵的上三角部分
伴随 符号方阵的伴随
气孔导度 矩阵的条件数
依据 计算符号矩阵的行列式
equationsToMatrix 将线性方程组转换为矩阵形式
发票 计算符号矩阵逆
linsolve 求解矩阵形式的线性方程组
规范 矩阵或向量的模
pinv 符号矩阵的摩尔-彭罗斯逆(伪逆)
排名 求符号矩阵的秩
rref 矩阵的行简化阶梯形(Gauss-Jordan消元法)
colspace 矩阵的列空间
构造矩阵零空间的基
奥尔特 符号矩阵值域的正交基
胆固醇 柯列斯基分解
LU分解
qr QR分解
圣言会 符号矩阵的奇异值分解
charpoly 矩阵的特征多项式
eig 符号矩阵的特征值和特征向量
约旦 约当式矩阵
旋度 向量场的旋度
散度 向量场散度
梯度 标量函数的梯度向量
黑森 标量函数的黑森矩阵
雅可比矩阵 雅可比矩阵
拉普拉斯算子 标量函数的拉普拉斯式
潜在的 向量场势
vectorPotential 向量场的向量势
hermiteForm 埃尔米特矩阵
约旦 约当式矩阵
smithForm 史密斯矩阵形式
bernsteinMatrix 伯恩斯坦矩阵
托普利兹 符号Toeplitz矩阵
expm 矩阵指数
funm 一般矩阵函数
logm 矩阵对数
sqrtm 矩阵平方根

假设

假设 设定象征性对象的假设
assumeAlso 增加对象征对象的假设
假设 显示影响符号变量、表达式或函数的假设
清除所有 从MATLAB工作区中删除项目并重置MuPAD引擎
数字类型的符号输入
分段 有条件定义的表达式或函数
重置 关闭MuPAD引擎
检查方程或不等式是否对其变量的所有值成立
逻辑 检查方程或不等式的有效性

多项式

多项式系数 多项式系数
poly2sym 从系数向量创建符号多项式
表示多项式的根
sym2poly 从符号多项式中提取所有数值系数的向量,包括零
charpoly 矩阵的特征多项式
冲走 矩阵的最小多项式
伯恩斯坦 伯恩斯坦多项式
chebyshevT 第一类切比雪夫多项式
chebyshevU 第二类切比雪夫多项式
gegenbauerC Gegenbauer多项式
hermiteH 埃尔米特多项式
jacobiP 雅可比多项式
laguerreL 广义拉盖尔函数和拉盖尔多项式
legendreP 勒让德多项式

数学函数

加泰罗尼亚语的 加泰罗尼亚的常数
eulergamma 欧拉-马歇罗尼常数
日志 符号矩阵元素的自然对数
log10 符号矩阵中以10为底的对数
log2 以2为底的对数
dilog Dilogarithm函数
polylog Polylogarithm
ψ 双函数
ζ 黎曼ζ函数
符号正弦函数
因为 符号余弦函数
棕褐色 符号正切函数
符号余切函数
证券交易委员会 符号割线函数
csc 符号余割函数
印度历的7月 符号反正弦函数
这些“可信赖医疗组织” 符号逆余弦函数
: 符号逆正切函数
acot 符号逆余切函数
asec 符号反割线函数
正式启动 符号反余割函数
sinh 符号双曲正弦函数
cosh 符号双曲余弦函数
双曲正切 符号双曲正切函数
双曲余切 符号双曲余切函数
双曲正割 符号双曲正割函数
csch 符号双曲余割函数
的作用 符号反双曲正弦函数
作用是 符号反双曲余弦函数
atanh 符号反双曲正切函数
acoth 符号反双曲余切函数
asech 符号反双曲正割函数
acsch 符号反双曲余割函数
腹肌 实值或复值的绝对值
符号极角
量化 符号四象限正切
图像放大 复数的虚部
真正的 复数的实部
标志 实值或复值的符号
signIm 复数虚部的符号
β β函数
的阶乘 阶乘函数
γ γ函数
gammaln 对数函数
igamma 不完全函数
nchoosek 二项式系数
pochhammer Pochhammer象征
道森 道森积分
小块土地 误差函数
误差补函数 互补误差函数
erfcinv 逆互补误差函数
erfi 虚误差函数
erfinv 逆误差函数
fresnelc 菲涅耳余弦积分函数
菲涅耳 菲涅耳正弦积分函数
coshint 双曲余弦积分函数
cosint 余弦积分函数
eigydF4y2Ba 单参数指数积分函数
expint 指数积分函数
eulergamma 欧拉-马歇罗尼常数
logint 对数积分函数
sinhint 双曲正弦积分函数
sinint 正弦积分函数
ssinint 平移正弦积分函数
ellipke 第一种和第二种的完全椭圆积分
ellipticCE 第二类互补完全椭圆积分
ellipticCK 第一类的互补完全椭圆积分
ellipticCPi 第三类互补完全椭圆积分
ellipticE 第二类完全椭圆积分和不完全椭圆积分
ellipticF 第一类不完全椭圆积分
ellipticK 第一类完全椭圆积分
ellipticPi 第三类完全椭圆积分和不完全椭圆积分
狄拉克 狄拉克函数
亥维赛 重阶函数
kroneckerDelta 克罗内克函数
rectangularPulse 矩形脉冲函数
triangularPulse 三角脉冲函数
艾里 空气的作用
besseli 一类改进的贝塞尔函数
besselj 第一类贝塞尔函数
besselk 一类改进的贝塞尔函数
贝斯 第二类贝塞尔函数
hypergeom 超几何函数
kummerU 合流超几何Kummer U函数
whittakerM 惠特克M函数
whittakerW 惠特克W函数
lambertw 朗伯W函数
wrightOmega 莱特函数

数字与精度

数字 使用的变化变量精度
将符号值转换为MATLAB双精度
vpa 可变精度运算
装天花板 圆的符号矩阵走向正无穷
连词 符号复共轭
修复 趋近于零
地板上 圆的符号矩阵走向负无穷
裂缝分析 按元素划分的符号矩阵小数部分
图像放大 复数的虚部
马克斯 最大的元素
最小值 最小的元素
真正的 复数的实部
符号矩阵元素圆

数论

伯努利 伯努利数和多项式
因数 整数或表达式的除数
欧拉 欧拉数和多项式
肾小球囊性肾病 最大公约数
谐波 谐波函数(谐波数)
中国大陆 最小公倍数
国防部 除后符号模
nextprime 下一个质数
prevprime 以前的质数
quorem 商与余数
快速眼动 除后余数

图形

fcontour 绘制轮廓
fimplicit 画隐式符号方程或函数
fimplicit3 绘制三维隐式方程或函数
fmesh 三维网格
fplot 图示象征性的表达或功能
fplot3 绘制三维参数曲线
fsurf 图三维曲面
ezcontour 等值线绘图机
ezcontourf 填充等高线绘图仪
ezmesh 三维网格绘图仪
ezmeshc 结合网格和等高线绘图仪
ezplot 绘制符号表达式、方程或函数
ezplot3 三维参数曲线绘图仪
ezpolar 极坐标绘图仪
ezsurf 图三维曲面
ezsurfc 结合表面和等高线绘图仪

代码生成

matlabFunction 将符号表达式转换为函数句柄或文件
matlabFunctionBlock 转换符号表达式到MATLAB函数块
simscapeEquation 将符号表达式转换为Simscape语言方程
symReadSSCParameters 从Simscape组件加载参数
symReadSSCVariables 从Simscape组件加载变量
symWriteSSC 创建新的Simscape组件
ccode C代码表示符号表达式
fortran 符号表达的Fortran表示
乳胶 乳胶形式的符号表达
texlabel 符号表达的TeX表示

MATLAB和MuPAD集成

MuPAD函数调用

evalin 求MuPAD表达式时不指定参数
函数宏指令 计算MuPAD表达式,指定它们的参数
读取MuPAD程序文件到符号引擎

MuPAD文件和接口

allMuPADNotebooks 所有打开的笔记本
关闭 关闭MuPAD笔记本
医生 获取MuPAD函数的帮助
evaluateMuPADNotebook 评估MuPAD笔记本
mupad 启动MuPAD笔记本
mupadNotebookTitle MuPAD笔记本的窗口标题
mupadwelcome 启动MuPAD接口
openmn 打开MuPAD笔记本
openmu 打开MuPAD程序文件
openxvc 打开MuPAD未压缩图形文件(XVC)
openxvz 打开MuPAD压缩图形文件(XVZ)

变量和表达式交换

getVar 从MuPAD笔记本获取变量
setVar 在MuPAD笔记本中分配变量

MuPAD引擎命令

清除所有 从MATLAB工作区中删除项目并重置MuPAD引擎
重置 关闭MuPAD引擎
symengine 返回符号引擎

MuPAD到MATLAB代码转换

convertMuPADNotebook 转换MuPAD笔记本到MATLAB实时脚本