主要内容

方程求解

解决代数和微分方程

你可以求解代数方程、微分方程和微分代数方程(DAEs)。

解决代数方程得到精确的解析解或高精度的数值解。金宝搏官方网站对于解析解,使用金宝搏官方网站解决,对于数值解,使用金宝搏官方网站vpasolve.求解线性方程,使用linsolve.这些求解函数具有处理复杂问题的灵活性。看到从solve函数解决方程问题金宝搏官方网站

解决微分方程通过使用dsolve.用符号函数创建这些微分方程。看到创建符号函数

解决微分代数方程(DAEs)通过首先将它们的微分指数降低到10使用符号数学工具箱™函数,然后使用MATLAB®求解器,例如ode15iode15s,或ode23t.看到解微分代数方程(DAEs)

实时编辑任务

求解符号方程 在实时编辑器中找到符号方程的金宝搏官方网站解析解

功能

全部展开

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