안녕하세요, 제일 비싼 계산기 사놓고 사용 방법을 몰라 헤매고 있는 사람입니다.
내일 시험인데 루트와 Ln이 같이 쓰인 방정식에서 solve기능을 쓰면 자꾸 오류가 뜨거나 false 가 뜨는데
해결방법이 있을까요?
Comment 5
-
-
-
풀고자하는 문제
(9.074*10^-5) = root { ( 2*11.8*8.85*10^-14*2*0.026*ln(x/10^10) ) / (1.6*10^-19*x) }
계산기 설정을 approximation으로 하고 수식을 솔브에 넣으면 x=10^10이라는 값이 나옴. 하지만 정답은 10^15.
따라서, x의 범위를 제한하여 솔브 식 뒤에 | 10^12 < x 라는 범위를 주었는데 방정식을 그대로 반환함.
이때의 구체적인 해결방안이 궁금합니다.
exact나 auto 설정에서는 계산을 아예 안 해줌. warning or false
-
-
-
https://www.wolframalpha.com/input?i=%289.074*10%5E-5%29+%3D+root+%7B+%28+2*11.8*8.85*10%5E-14*2*0.026*ln%28x%2F10%5E10%29+%29+%2F+%281.6*10%5E-19*x%29+%7D
위 수식에서
x=1.0001213E10 이 오류인 것은 아닌 것으로 보이구요.
추정값이 1E10과 1E14 사이일 때
--> x=1.0001213E10으로 찾아지며x=9.4441786E14 기준으로
우(작은값)에서 (상대적으로) 가까운 값일 때만,
좌(큰값)에서는 크기에 관계없이--> x=9.4441786E14 이 찾아지네요.
-
-
-
solve가 잘 안되는 경우
그래프로 개형을 확인해 보는게 도움이 될 수 있는데,
nspire 그래프 기능에서 x축 최대값에 한계가 있어서 수식 그대로는 확인할 수가 없네요.
양변 제곱하고 x=10^t 로 치환해서 확인해 봤습니다.
이렇게 가공할 때는 가공에 의한 오류 발생 가능성이 있으니 주의하셔야 합니다.
-
-
-
진짜 감사합니다 ㅠㅠㅠ 덕분에 시험 공부 열심히 하고 있습니다!
-
오류가 발생하는 경우는 다양한 원인이 있으니
설명서(reference guidebook)를 잘 참고해 보시기 바랍니다.
https://allcalc.org/3448
루트가 있는 경우 일반적으로는 루트 안에 음수가 발생할 때
원하지 않는 에러가 발생할 수 있으니,
제곱하여 회피하거나,
추정값을 보다 정확하게 입력하거나,
범위를 지정하는 방법 등으로 회피하는 것이 방법이 될 수 있습니다.
본인에게 딱 필요한 답변을 들으려면
답변자에게 딱 필요한 질문을 하셔야 합니다.
https://allcalc.org/5227