이 예제에서는 로그 barrierPenalty
함수를 사용하여 경계가 지정된 영역에 대해 주어진 점의 장벽 벌점을 계산하는 방법을 보여줍니다.
최댓값 파라미터와 곡률 파라미터의 디폴트 값을 사용하여 구간 [-2
,2
] 내에 있는 점 0.1
에 대한 벌점 값을 계산합니다.
구간 [-2
,2
] 밖에 있는 점 4
에 대한 벌점 값을 계산합니다.
최댓값 파라미터 5
를 사용하여 구간 [-2
,2
] 밖에 있는 점 4
에 대한 벌점 값을 계산합니다.
곡률 파라미터 0.5
를 사용하여 구간 [-2
,2
] 내에 있는 점 0.1에 대한 벌점 값을 계산합니다.
최댓값 파라미터의 디폴트 값과 곡률 파라미터 0
을 사용하여 x, y, z 차원을 따라 각각 [0
,1
], [-1
,1
], [-2
,2
]로 정의된 상자에 대해 점 [-2
,0
,4
]의 벌점 값을 계산합니다.
구간에 대한 벌점 값 시각화하기
-5
와 5
사이에 분포된 1001개의 등거리 점으로 구성된 벡터를 만듭니다.
최댓값 파라미터의 디폴트 값과 곡률 파라미터의 값 0.01
을 사용하여 벡터에 있는 모든 점에 대한 벌점을 계산합니다.
점들을 플로팅하고 그리드, 레이블, 제목을 추가합니다.