主要内容

方程求解

解决代数和微分方程

您可以解决代数方程、微分方程和微分代数方程(DAEs)。

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

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

解决微分代数方程(DAEs),首先将它们的微分索引降低为10使用symbol Math Toolbox™函数,然后使用MATLAB®解决,如ode15iode15s,或ode23t.看到解微分代数方程(DAEs)

住编辑任务

解符号方程 在Live Editor中找金宝搏官方网站到符号方程的解析解

功能

全部展开

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 通过消除冗余方程和变量,简化一阶微分代数方程组

特色的例子