- 세상의 모든 계산기 자유(질문) 게시판 질문
[TI-NSPIRE CX CAS] 동일한 계산식을 PC에서는 가능한데 계산기에서는 안되는 이유가 있나요?
안녕하세요.
막히는 부분이 생겨서 글을 남기게 되었습니다.
이 식이 분명히 PC에서는 잘 풀리는데요
계산기로는 안 풀립니다.
모래시계가 오래동안 돌아가고 난 후에는 결과 값이 아니라 식만 보여주고 마네요.
뭔가 해결방법이 없는 건가요?
=======================
추가 : Handheld 버전으로 하니 결과값이 길어져서 잘 안 보이네요. 결과값이 잘 보이도록 computer 버전으로도 올려봅니다.
댓글 20
-
-
-
1. 식이 너무 많아서 시간도 오래걸리고 문제도 발생하는가 싶어서
p1, q1, q2 를 다른 문자로 정리해서 넣어 식의 갯수를 줄여 봤는데... 오히려 시간이 더 걸리네요 -_-'2. 위 1에다가 0<e2<2 라는 조건을 붙여도 보았는데, 별반 차이가 없었습니다. (e2의 답을 알아서 가능한 시도)
-
-
-
이리저리 시도해 보니, 이 문제에서 최선의 방법은
식은 그대로 두고, solve 에서 초기 추정값만 여러차례 바꿔가며 시도해 보는 것인데요.
이렇게 하니 PC뿐 아니라 계산기에서도 몇 초 안에 답이 나옵니다.
다만, 조건에 따라 특정한 답 1개만 연속으로 나올 수도 있는데,
가능한 해 조합의 갯수를 알지 못하는 상태에서라면 이것저것 여러번 시도해보아야 할 것이고,
그렇다고 해도 다 찾았는지 확신할 방법은 없을 듯 합니다.
-
-
-
운영자님
계산기에 tns 파일 다운 받아서 해보니 잘 되네요.
분명 동일한 식인데 scratchpad에서 하면 잘 안되거든요.
어제 밤새 돌려보고 아침에 일어나 보니 여전히 돌고 있더라고요. ㅠㅠ
혹시 계산기 상의 scratchpad와 document의 성능 차이같은 것이 있나요?
-
-
-
스크래치패드에 성능 차이(제한)이 있다고 들은 기억은 없습니다.
스크래치패드는 거의 사용하지 않아서 잘 모르겠습니다.
-
-
-
이렇게 푸는 것이 최선의 방법일까요?
그리고 exp▶list 명령어에 solve 부분을 넣으니 resource exhaustion error가 떠서 결과값을 넣으니 제대로 계산이 되네요.
어떤 경우에는 결과값을 넣어서 풀때도 resource exhaustion error가 뜨고요.
pc에서 하는데도 리소스가 부족하다는 에러가 뜨나요?
-
-
-
TI Nspire PC software 는
(빠른 거 빼면) 계산성능은 실물 계산기와 같습니다.
제가 느끼기에는 그렇습니다. 완전 똑같다고 보증할 순 없습니다만...
-
-
-
exp▶list 명령어에 solve 를 결합한 것이 원인이 되어 "Error: Resource exhaustion" 에러가 났다고 보긴 어려울 것 같구요.
solve 계산 명령에 따른 에러로 보입니다.
이후에 solve 명령만 다시 했을 때 에러가 나지 않은 것은 계산 당시 계산기 상태가 달라져서일 가능성이 높다고 생각됩니다.방정식 갯수는 6개인데, 변수는 7개인 다차 연립방정식입니다. 에러의 원인이라고 보여집니다.
* "결과값을 넣는다"라고 적으신 의미가 solve 변수에 (초기) 추정값을 입력한다는 뜻이지요? 오해의 소지가 있으니 앞으로는 추정값으로 명칭해주시는게 좋겠습니다.
-
-
-
운영자님 말씀대로 식을 하나 빼뜨리고 계산을 해서 resource exhaustion error가 발생한 거 였네요. ㅠㅠ
식 하나 추가해서 계산하니 제대로 계산이 됩니다.
그런데 왜 식 하나 빼뜨리고 계산했을 때의 결과와 다르게 나올까요?
-
-
-
이게 최선인지는 모르겠습니다만,
이 정도면 준수한 것 같습니다.
-
-
-
최종적인 저의 답안입니다. ^^
-
-
-
1. 우선 위 댓글에 첨부해드린 첨부파일이나, 직접 PC에서 작성하신 것을 tns 파일로 저장하신 후 계산기로 옮겨 계산해보세요.
2. (동일한 OS 버전일 때) PC software 나 계산기 어느 한 쪽에서만 계산이 가능한 경우는 경험해보지 않았습니다.
각종 setting 에 따라 결과가 다르게 나오는 경우는 있습니다. (이 경우에는 세팅 문제는 아닐 것 같긴 합니다)3. 변수명/각종 기호 등에 착오가 있는 경우가 종종 있으니 다시 확인해 보시기 바랍니다.
4. 모두 체크해 보았음에도 계산기에서만 계산이 불가하다면... 저로서는 잘 모르겠습니다. TI nspire 고객센터쪽에 문의해보시는게 좋을 듯 합니다. 커뮤니케이션을 영어로 해야하고, 대화한번 오고가는데 일 단위로 시간이 걸리는 문제가 있지만, 그래도 답변은 친절하게 잘 해줍니다.
-
-
-
유사사례1
nspire cas pc와 계산기가 값이 다릅니다. ㅠㅠ | TI Q&A
[출처] nspire cas pc와 계산기가 값이 다릅니다. ㅠㅠ (공학용계산기사용자모임) |작성자 조니
https://cafe.naver.com/calc/30151
-
-
-
오잉 이제 보니 작성자분 성함이 똑같군요. ^^
-
-
-
네 동일인물입니다. ^^
저도 지금 nspire로 다시 계산해보니 잘 되네요.
아마도 저 때 당시의 펌웨어 버전이 불안정해서 안 되었던 것 같습니다.
최신 펌웨어 버전으로 하니 잘 되네요.
-
-
-
해봤는데 PC와 동일하게 잘 됩니다.
-
-
-
유사사례2
nspire solve값이 계산기와 PC프로그램이 다르네요? | TI Q&A
[출처] nspire solve값이 계산기와 PC프로그램이 다르네요? (공학용계산기사용자모임) |작성자 조니
https://cafe.naver.com/calc/29981
-
-
-
이것 역시 계산기에서 잘 됩니다. (계산기에서 10초 정도 걸렸습니다)
-
-
-
이것도 역시 최근 펌웨어 버전으로 하니 잘 계산이 되네요.
그런데 α,t값만 추출을 하고 싶은데 저렇게 표현이 되네요. 어떻게 해야 하나요?
운영자님 덕분에 그 간에 막히던 것들이 다 풀리네요.
-
-
-
α 나 t 값이 조건에 따라 달라지기 때문에, 조건이 같이 붙어서 나오는 것인데요.
α 나 t 값만 남기고 조건만 제거하거나,
조건은 빼고 α 나 t 값만 추출하는 것은 불가능해 보입니다.
-
1. PC software(Ver 4.2.0.532)에서 문제를 입력하여 solve 한 결과
12~13초 후 결과가 나왔습니다.
2. 1의 문서(첨부파일 있음)를 계산기(TI nspire CX CAS, Ver 4.5.0.1180)로 전송하여 풀어 보았습니다.
solve 후 시간 세다가 8분쯤 까먹고, 그냥 내버려 뒀더니 한참 후에 결과 표시가 되었습니다.
대략 15분~20분 정도 걸리지 않았나 싶습니다. (정확하지 않습니다)
결과는 PC에서와 동일하게 나왔습니다.