How to optimize when the decision variables are complex numbers
이전 댓글 표시
Hi, I want to optimize the objective function
where
and
are complex numbers I intend to use genetic algorithm but I wonder if the decison variables (reprsented as complex numbers) can actualy be optimized in matlab.
where Best Regards.
댓글 수: 6
Saifullah Khalid
2019년 10월 2일
Bjorn Gustavsson
2019년 10월 2일
Well you have to answer Matt J's question before proceeding - what do you want for "maximum" of your complex-valued sum? Do you want the maximum real value of that sum, is it the maximum absolute value, or perhaps the maximum imaginary value? Further there ought to be som additional constraints on your optimization parameters (are those
or
?).
Saifullah Khalid
2019년 10월 2일
Bjorn Gustavsson
2019년 10월 2일
Sure, a complex decision variable is nothing more than the sum of 2 real-valued decision-variables - where you multiply one of them with 1i. From there it is just to look at fminsearch or possibly fminsearchbnd or minimize on the file exchange.
Saifullah Khalid
2019년 10월 4일
답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Surrogate Optimization에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!