主要内容

이번역페이지는최신내용을담고있지않습니다。최신내용을영문으로보려면여기를클릭하십시오。

비선형연립방정식

비선형연립방정식을직렬또는병렬로풀기

다변수비선형방정식F (x) = 0의해를구합니다。스칼라방정식이나선형연립방정식또는문제기반접근법에서F (x) = G (x)로표현되는시스템(솔버기반접근법에서는F (x) - G (x) = 0으로표현)도풀수있습니다。비선형시스템의경우,솔버는방정식풀이문제를F의성분의제곱합을최소화하는최적화문제(즉、最小值(∑F2(x)))로변환합니다。선형방정식과스칼라방정식은이와다른해알고리즘을갖습니다。방정식풀이알고리즘항목을참조하십시오。

최적화문제를풀기시작하기전에먼저문제기반접근법과솔버기반접근법중적절한접근법을선택해야합니다。자세한내용은먼저문제기반접근법또는솔버기반접근법중선택하기항목을참조하십시오。

문제기반접근법에서는문제변수를생성한후이들변수로방정식을표현합니다。문제기반으로수행할절차를보려면求解方程的基于问题的工作流항목을참조하십시오。결과로생성된문제를풀려면解决를사용하십시오。

솔버기반으로수행할절차를보려면솔버기반최적화문제설정항목을참조하십시오。목적함수를정의하고적합한솔버를선택하는등의작업이설명되어있습니다。

함수

모두확장

eqnproblem 创建方程问题
评估 评估优化表达式
不可能实行 在某一点违反约束
optimeq 创建空的优化相等数组
optimvar 创建优化变量
prob2struct 将优化问题或方程问题转化为求解形式
显示 显示优化对象信息
解决 최적화문제또는방정식문제풀기
保存优化对象描述
fsolve 비선형연립방정식풀기
fzero 비선형함수의근(非线性函数的根)
lsqlin 제약조건이있는선형최소제곱문제풀기
lsqnonlin 비선형최소제곱(비선형데이터피팅)문제풀기

라이브편집기작업

최적화 在实时编辑器中优化或解决方程

객체

EquationProblem 非线性方程组
OptimizationEquality 平等和平等约束
OptimizationExpression 优化变量的算术或函数表达式
OptimizationVariable 为优化变量

도움말항목

문제기반비선형연립방정식

解非线性方程组,基于问题

用基于问题的方法解决非线性方程组。

求解非线性多项式系统,基于问题

用基于问题的方法解决一个多项式方程组。

遵循方程解作为参数变化

使用前面的解决方案作为起点来解决一系列问题。

约束非线性方程组,基于问题

用基于问题的方法解决一个带约束的非线性方程组。

솔버기반비선형연립방정식

解不含雅可比矩阵和含雅可比矩阵的非线性系统

在非线性方程求解中使用导数。

具有雅可比稀疏模式的非线性方程组

求解具有已知有限差分稀疏模式的非线性方程组。

具有雅可比矩阵的大型稀疏非线性方程组

解一个非线性方程组的例子,它有可用的导数。

제약조건이있는비선형시스템

제약조건이있는비선형연립방정식을푸는기법을알아봅니다。

코드생성

非线性方程求解中的代码生成:背景

生成非线性方程组的C语言代码的先决条件。

生成fsolve的代码

求解非线性方程组的代码生成示例。

优化实时应用程序的代码生成

探索在生成代码中处理实时需求的技术。

병렬연산

什么是优化工具箱中的并行计算?

使用多个处理器进行优化。

在优化工具箱中使用并行计算

并行执行梯度估计。

通过并行计算提高性能

调查超速优化的因素。

알고리즘과옵션

방정식풀이알고리즘

선형연립방정식,하나의변수로구성된비선형방정식,n개변수로구성된n개비선형방정식을포함하는시스템을풉니다。

최적화옵션참조

최적화옵션을살펴봅니다。