기울기 계산
경사하강법
(fmincon
) 최적화 솔버의 경우 수치 섭동을 사용하여 기울기를 계산합니다.
x는 스칼라 설계 변수입니다.
xmin은 x의 하한입니다.
xmax는 x의 상한입니다.
xtypical은 x의 스케일링된 값입니다.
opt_fcn은 목적 함수입니다.
dx는 시뮬레이션 솔버 허용오차를 수용할 수 있을 정도로 상대적으로 큽니다.
다른 방법으로 기울기를 계산하고 싶다면, 프로그래밍 방식으로 설계 최적화를 수행하도록 비용 함수를 직접 작성할 수 있습니다. 자세한 내용은 sdo.OptimizeOptions
의 sdo.optimize
항목과 GradFcn
항목을 참조하십시오.