설명
여기서 몇 가지 예외적인 사례를 테스트해 보세요. 우리는 다음에 해당하는 arccos의 주요 지점을 사용합니다. 아크코스(-1) = PI 아크코스(0) = PI/2 아크코스( 1) = 0
소형 모델 유형 :무료 슬롯 사이트
카테고리 : 무료 슬롯 사이트 테스트 라이브러리
메인 파일 : fnacosx.gms 포함: fnset_x.inc[html] fntest_x.inc[html]
$title 'arcos 고유 예외의 정확성 테스트' (FNACOSX,SEQ=271)
$onText
여기에서 몇 가지 예외적인 사례를 테스트해 보세요.
우리는 다음에 해당하는 arccos의 주요 지점을 사용합니다.
아크코스(-1) = PI
아크코스(0) = PI/2
아크코스( 1) = 0
열거형 값
---- ---
RCOK 0
RCFUNC 1
RCGRAD 2
RCHESS 3
RC시스템 4
에코OK 0
ECDOMAIN 1
특별 2
에코오버플로우 3
엑시글로스 4
$offText
$include fnset_x.inc
담당자 = 1e-13;
relToInput = 0;
T / t1 * t6 / 설정;
$세트 OFLO 1.e299
테이블 데이터(T,V)
x f_ fx_ fxx_ rc_ ec_
t1 -2 1 1
t2 -1.5 1 1
t3 -1 3.141592653589793 -%OFLO% %OFLO% 2 2
t4 1 0 -%OFLO% -%OFLO% 2 2
t5 1.5 1 1
t6 2 1 1
;
루프 T,
data(T, 'f') = arccos.value( data(T,'x'));
data(T, 'fx') = arccos.grad(1: data(T,'x'));
data(T,'fxx') = arccos.hess(1:1:data(T,'x'));
data(T, 'rc') = mathlastrc;
data(T, 'ec') = mathlastec;
;
데이터 표시;
중단$(실행 오류 lt 6)
'함수 평가 오류가 발생해야 합니다.';
실행 오류 = 0;
$include fntest_x.inc