找到一个多变量非线性方程的解决方案F(X)= 0.您还可以解决标量方程或线性系统,或由其表示的系统F(X)=G(X)以基于问题的方法(相当于F(X)- - -G(X)=基于求解器的方法中的0)。对于非线性系统,求解器将方程求解问题转换为最小化组件的平方和的优化问题F,即min(σF一世2(X)))。线性和标量方程具有不同的解决方案算法;看方程求解算法.
在开始解决优化问题之前,必须选择适当的方法:基于问题或基于求解器的方法。有关详细信息,请参阅首先选择基于问题的或基于求解的方法.
对于基于问题的方法,创建问题变量,然后用这些变量表示方程。有关要采取的基于问题的步骤,请参见基于问题的解决方程的工作流程.为了解决由此产生的问题,使用解决
.
对于基于求解器的步骤,包括定义目标函数并选择合适的求解器,请参阅基于求解器的优化问题设置.
优化 | 优化或求解实时编辑器中的方程 |
EquationProblem |
非线性方程系统 |
优化等级 |
平等和平等约束 |
优化表达 |
在优化变量方面的算术或功能表达 |
优化Variable. |
优化变量 |
用基于问题的方法解决非线性方程组。
解决基于问题的方法解决方程的多项式系统。
使用以前的解决方案作为起点来解决一系列问题。
利用基于问题的方法解决具有限制的非线性方程系统。
在非线性方程求解中使用衍生物。
求解具有已知有限差分稀疏模式的非线性方程组。
求解具有可用衍生物的非线性系统的非线性系统的示例。
学习用约束求解方程式的非线性系统的技术。
生成非线性方程系统C代码的先决条件。
用于求解非线性方程系统的代码生成示例。
探索在生成代码中处理实时需求的技术。