필터 지우기
필터 지우기

Does MultiStart take constraints into account when generating trial points?

조회 수: 1 (최근 30일)
Andy Shen
Andy Shen 2021년 1월 28일
답변: Walter Roberson 2021년 1월 29일
I know MultiStart will generate trial points that fall into their respective lower and upper bounds, but do they follow equalities (or inequalities) that are specified?
For example:
I have 6 variables that need to be optimized together. Each variable has a lower bound of 0 and an upper bound of 1. The sum of these variables is 1 (my equality equation).
Is this equality constraint taken into account when generating trial points?
Thank you.

답변 (1개)

Walter Roberson
Walter Roberson 2021년 1월 29일
No. It takes into account lower bounds and upper bounds.
Notice this StartPointsToRun option
Start points to run, specified as:
  • 'all' — Run all start points.
  • 'bounds' — Run only start points that satisfy bounds.
  • 'bounds-ineqs' — Run only start points that satisfy bounds and inequality constraints.
The default is 'all'

카테고리

Help CenterFile Exchange에서 Global or Multiple Starting Point Search에 대해 자세히 알아보기

제품


릴리스

R2019b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by