ga function Input data
이전 댓글 표시
Hey, I wish to use ga optimization for a given function.
I want to send an "extra" variable to the function that is not part of the optimized variables
basically: I have a function
function f=FindAC(x,val)
X is a 2X1 vector that I want to find the optimized value val is just a long array of input data
I tried:
ga(@(x,val)FindAC,2,[],[],[],[],lb,ub,[],intcon)
but I get error message
Not enough input arguments.
needless to say that without the ga optimization :
f=FindAC(x,val)
the function runs without errors
how can I send "val" to the function while asking the ga to optimize x
댓글 수: 1
Stephen23
2018년 7월 6일
How to do this is explained in the MATLAB documentation:
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Problem-Based Optimization Setup에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!