EquationProblem
생성
eqnproblem
함수를 사용하여 EquationProblem
객체를 만듭니다. OptimizationEquality
객체를 생성하고 생성한 객체를 EquationProblem
객체의 Equations
속성으로 설정하여 문제에 방정식을 추가합니다.
prob = eqnproblem;
x = optimvar('x');
eqn = x^5 - x^4 + 3*x == 1/2;
prob.Equations.eqn = eqn;
경고
문제 기반 접근법은 목적 함수, 비선형 등식, 비선형 부등식에서 복소수 값을 지원하지 않습니다. 함수 계산에 중간값으로라도 복소수 값이 포함될 경우, 최종 결과가 올바르지 않을 수 있습니다.
속성
객체 함수
optimoptions | 최적화 옵션 만들기 |
prob2struct | Convert optimization problem or equation problem to solver form |
show | optimization 객체에 대한 정보 표시 |
solve | 최적화 문제 또는 방정식 문제 풀기 |
solvers | Determine default and valid solvers for optimization problem or equation problem |
varindex | Map problem variables to solver-based variable index |
write | Save optimization object description |
예제
버전 내역
R2019b에 개발됨
참고 항목
eqnproblem
| optimvar
| fcn2optimexpr
| OptimizationEquality
| show
| write