- 세상의 모든 계산기 자유(질문) 게시판 질문
TI NSPIRE CX CAS 각도 에러 문의 드립니다.
안녕하세요. 세모계님
최근에 각도와 일반항을 같이 푸는 방정식을 풀이하는 과정 중에 에러가 발생합니다.
값을 비교를 하면 맞는데요.
자동으로 TRUE가 안 뜨는 희안한 상황이 발생합니다.
올 한해도 감사했습니다.
댓글 8
-
-
-
approx(mat) 로 해결될 것 같았는데...
그마저도 안맞네요.
-
-
-
Document Setting 에서
Complex format 을 Rectangular 에서 Polar 로 바꾸고
동일한 계산 과정을 거치니본문과는 또 다른 이유로 에러가 발생하는군요.
-
-
-
식의 좌변(LHS) 우변(RHS)를 분리시켜 저장하고
우변식을 이리저리 계산하여 루트를 지워 단순화해
다른 변수로 저장한 다음에
LHS=RHS 비교하면 일단 문제는 해결되는데요.다른 방법이 있을 법도 한데... 막상 떠오르는 방법은 없네요.
-
-
-
내 계산기에서는 solve 결과에서 세타2=@n2*pi +atan(4sqrt(21)/17), w2=1500/(-1)^@n2로 다르게 나오네요.
아 그리고 저는 이상없이 나옵니다.
-
-
-
저는 Real or Compex : polar 모드에서는 그렇게 나오긴 하는데
해가 여러개(18개) 나오고
막상 대입해 보면 +- 바뀌어서 하나만 false 로 뜨던데요?OS 버전좀 알려주실 수 있으실까요?
-
-
-
OS 4.5에서 real 모드로 계산했습니다
-
-
-
에뮬(Firebird Emu1.5 & OS4.0.0.235) 에서 Real 세팅으로 하나씩 입력해 보니
본문과 같은 결과가 나오네요.실물계산기 CX CAS /w OS4.5 로 해도 본문과 똑같습니다.
뭔가 다른 조건이 있는가봅니다.
-
묘하네요.
1. TI nspire 기기가 루트 씌워진 값끼리 연산을 할 때
(사전 입력된) 공식에 의해 계산되지 않는 경우에,
(거의 무조건적으로?) approximate arithmetic 한 방법으로 계산을 하는 것 같습니다.
2. 그럼에도 불구하고
경고 문구없이 w2*cos(θ2) 결과값이 1020. 이 아니라 1020 으로 나온 것은
어떤 논리? 어떤 조건? 에 의한 것인지는 모르겠습니다.
3. boolean expression 의 참/거짓을 판정의 경우 그 시점이
1이 끝나고 2가 되기 전이라고 일단은 파악이 되구요.
보수적인 판단을 하는 것 같습니다.