최적화에는 여러 옵션이 제공됩니다:
•조건에 기반하여 입력 매개변수를 최대화하거나 최소화할 수 있습니다.
•결과 매개변수를 최대화하거나 최소화할 수 있습니다. 여기서는 여러 입력 매개변수를 정의할 수 있습니다. 최소화 또는 최대화할 대상은 결과에 계수를 곱한 합입니다.
•결과 매개변수의 목표값으로부터의 편차를 최소화합니다. 최적화의 목표 함수는 편차의 제곱에 계수를 곱한 합입니다.

첫 번째와 두 번째 옵션(입력값을 최대화 또는 최소화하는 경우)에서는 조건이 필요합니다. 결과값에 관한 옵션에서는 조건이 선택사항입니다. 추가 입력값들은 최소값과 최대값 사이의 변화 입력에 따라 시작값과 종료값 사이에서 보간(interpolated)됩니다.
최적화 목표에 대한 계수는 결과의 크기를 조정하는 데 사용할 수 있습니다. 수렴을 위한 내부 공차는 10-4로 설정되어 있습니다.
입력 값에 대한 공차는 입력 값의 필요한 정확도와 관련되어야 합니다.