Multiobjective optimization with polygon boundary

I have a fixed designed space. I have the k values of conhull. How do I implement this boundary for the multiobjective optimization problem?

답변 (2개)

Walter Roberson
Walter Roberson 2025년 1월 22일
convex hulls can always be represented as a series of linear inequalities, so you would use the "A" and "b" matrices
A = [....]
b = [...]
sol = gamultiobj(FUNCTION, num_parameters, A, b)

댓글 수: 2

I have the hull points in three dimensions. So, should I be adding the x and y axis in A = [..] and z in b = [...] ?
The contribution mentioned by @Matt J looks very useful for constructing the appropriate matrices.
(I notice that Matt J wrote the contribution!)

댓글을 달려면 로그인하십시오.

카테고리

도움말 센터File Exchange에서 Multiobjective Optimization에 대해 자세히 알아보기

제품

릴리스

R2024a

태그

질문:

2025년 1월 22일

댓글:

2025년 1월 25일

Community Treasure Hunt

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

Start Hunting!

Translated by