• SEARCH

    통합검색
세모계
    • Dark Mode
    • GNB Always Open
    • GNB Height Maximize
    • Color
    • Brightness
    • SINCE 2015.01.19.
    • 세모계 세모계
    •   SEARCH
    • 세상의 모든 계산기
      • 자유(질문) 게시판
      • 계산기 뉴스/정보
      • 수학, 과학, 공학 이야기
      • 세모계 : 공지 게시판
        • 구글 맞춤검색
      • 세상의 모든 계산기
        • 자유(질문) 게시판
    • TI
    • CASIO
    • HP
    • SHARP
    • 일반(쌀집) 계산기
    • 기타계산기
    • by OrangeDay
  • 세상의 모든 계산기 자유(질문) 게시판
    • 세상의 모든 계산기 자유(질문) 게시판 일반
    • TI NSPIRE CX CAS 이 문제가 왜 계산기 자체에서는 안될까요?

      • 조니
        *.113.121.69
      • 2024.06.04 - 20:10 2024.06.03 - 22:29  654  6

    안녕하세요. 세모계님

    동일한 문제를 계산기에서 풀이를 하면 계속 시계만 돌아가면서 풀이가 되지를 않습니다.

    PC에서는 잘 풀이가 되고요.

    이게 왜 그런건가요?

    도움 좀 부탁 드립니다.

    06-03-2024 Image001.jpg

    캡처.JPG

     

    0
    0
    Attached file
    psqs_error.tns 1.9KB 3406-03-2024 Image001.jpg 207.7KB 32캡처.JPG 54.1KB 30
    이 게시물을..
    • Ti cas2에서 쌍곡선함수에 복소수를 넣어서 바로 계산할 수 없나요?아무개

     댓글 6

      • Profile
      • 세상의모든계산기 (*.105.205.197) 2024.06.04 12:43 #comment_41247

        계산기 vs PC 버전의 차이 여부


        파일을 다운받아 계산기에서 계산해보니 안되는 건 아니고, 오래 걸리네요. 
        시간을 제외하고는 결과적으로 차이는 없었습니다. 

        '15분 정도 걸리지 않았겠나?' 싶었지만, 
        스톱워치 눌러가며 다시 재 보니까
        제 (TI-nspire CX CAS, 구버전)계산기로는 38분±2분 정도가 걸리네요.  (최장 계산시간을 갱신했습니다. ^^)

        ​​​​​* TI-nspire CAS 도 중간에 (132Mhz -> 156Mhz) 리버전이 한번 있었고, 
        TI-nspire II CAS 도 CPU (396Mhz) 가 다르니
        모델에 따라 계산 소요 시간에는 차이가 있을겁니다. 

        오래 걸리는 "계산 알고리즘상 이유"는 알지 못하구요.
        이전에 질문 올려주셨던 상황과 동일하지 않나 싶습니다.

        [TI-NSPIRE CX CAS] 동일한 계산식을 PC에서는 가능한데 계산기에서는 안되는 이유가 있나요?

        * 다만 이 때는 수치적 계산이라서, '"복잡한 계산"을 "많이 반복"하는데 오래 걸렸다보다' 생각했었지만, 
        이번 건은 수치적 계산식이 아니고 CAS 로직에 의한 계산인 것 같은데 오래 걸린건 고개가 갸웃해지긴 합니다.
        '변수가 많다보니 조건의 조건을 조합해야 하고, 그러다 보면 계산할게 많아지는 걸까요?'

        0
        댓글
      • Profile
      • 세상의모든계산기 (*.105.205.197) 2024.06.04 13:46 #comment_41252

        소요 시간의 비교

        TI-nspire CX CAS, 구버전 132Mhz : 38분 가량 소요
        TI-nspire CX CAS, 신버전 156Mhz : 32분 소요 추정
        TI-nspire CX II CAS, 396Mhz : 12.6분 소요 추정

        PC Software(라이젠 5800h CPU, 3.2Ghz, Turbo 4.4Ghz) : 11.5 초 소요


        제가 측정한 기기의 소요시간을 비교해 보면

        라이젠 CPU의 터보 부스트가 계속 작동했다고 치고 4.4Ghz 로 계산할 경우
        작업 관리자에서 보니, 계산 중 3.9Ghz로 작동합니다. (코어마다 다른지까지는 미확인)

        단순 클럭만 비교하면 29.55 배 빠른데, 
        소요 시간으로 비교하면 198.26 배 빠르므로 
        Ryzen 7 5800h 의 클럭당 효율이 TI-nspire CX CAS, 구버전 CPU에 비해 6.7 배 좋다고 봐야겠네요. 
        (다른 영향 요소를 무시할 경우)
        ​​​​

        0
        댓글
      • Profile
      • 세상의모든계산기 (*.105.205.197) 2024.06.04 15:00 #comment_41257

        Chatgpt-3.5 에게 물어보니 

        파이선 코드를 이용한 풀이만 알려주고,
        직접 계산은 어렵다고 하네요.

        그냥 알려준 코드는 실행해도 답이 안나오는데, 
        여러번 자세히 지도해서 물어본 코드로는 답이 나옵니다. (모든 변수가 실수임을 지정하는게 중요한 듯 합니다)

         

        import sympy as sp
        import time
        
        # 변수 정의, i 를 제외한 모든 변수가 실수임을 알림
        es, er, ps, qs, delta, rr, xx = sp.symbols('es er ps qs delta rr xx', real=True)
        i = sp.I
        
        # 모든 변수 출력
        print(es, er, ps, qs, delta, rr, xx)
        print(i)
        print('-' * 50)
        
        left = (es * sp.exp(sp.I * delta) - er) / (rr + sp.I * xx)
        right = (ps - sp.I * qs) / (es * sp.exp(-sp.I * delta))
        
        print(f'left: {left}, right: {right}\n')
        print('-' * 50)
        
        real_part = sp.re(left - right)
        imaginary_part = sp.im(left - right)
        
        print(f'real part: {real_part}')
        print('imaginary part: ', imaginary_part)
        print('-' * 50)
        
        start_time = time.time()
        solution = sp.solve((real_part,imaginary_part),(xx,rr))
        end_time = time.time()
        
        solution_xx, solution_rr = solution[0]
        
        print(f'solution of xx= {solution_xx},\n solution of rr= {solution_rr}')
        print('-' * 50)
        print(f'Time taken to find solution: {end_time - start_time} seconds')
        C:/Python311/python.exe c:/pip/test/solve_equations.py
        es er ps qs delta rr xx
        I
        --------------------------------------------------
        left: (-er + es*exp(I*delta))/(rr + I*xx), right: (ps - I*qs)*exp(I*delta)/es
        
        --------------------------------------------------
        real part: es*xx*sin(delta)/(rr**2 + xx**2) + rr*(-er + es*cos(delta))/(rr**2 + xx**2) - ps*cos(delta)/es - qs*sin(delta)/es
        imaginary part:  es*rr*sin(delta)/(rr**2 + xx**2) - xx*(-er + es*cos(delta))/(rr**2 + xx**2) - ps*sin(delta)/es + qs*cos(delta)/es
        --------------------------------------------------
        solution of xx= es*(er*ps*sin(delta) - er*qs*cos(delta) + es*qs)/(ps**2 + qs**2),
         solution of rr= es*(-er*ps*cos(delta) - er*qs*sin(delta) + es*ps)/(ps**2 + qs**2)
        --------------------------------------------------
        Time taken to find solution: 3.6123950481414795 seconds


        Solution을 수식으로 표현하면 

        xx=es·(er·ps·sin(δ)-er·qs·cos(δ)+es·qs)ps2+qs2 xx = \frac{es \cdot (er \cdot ps \cdot \sin(\delta) - er \cdot qs \cdot \cos(\delta) + es \cdot qs)}{ps^2 + qs^2}

        rr=es·(-er·ps·cos(δ)-er·qs·sin(δ)+es·ps)ps2+qs2 rr = \frac{es \cdot (-er \cdot ps \cdot \cos(\delta) - er \cdot qs \cdot \sin(\delta) + es \cdot ps)}{ps^2 + qs^2}

         

        Ti-nspire CX CAS 와 비교하면 

        xx, rr 값은 똑같고,
        ≠0 조건을 표시하는건 TI-nspire 가 좋네요. 

        시간은 파이썬쪽이 (nspire PC Software에 비해) 훨씬 빠르게 나왔습니다. 
        * 아무래도 계산기를 에뮬레이팅 하는 쪽이 불리하겠죠.

        CX II 에는 파이선 코드 작성이 가능한 걸로 아는데, 
        CX II 파이선에서도 위 코드가 동일하게 작동할지 모르겠지만, 
        작동할 경우에 속도 차이가 어떨지 궁금합니다. 
        => 찾아보니 기본 python 은 매우 가벼운 모델이고, sympy 같은 모듈은 없을 것 같습니다. 
        그리고, ndless 가 아니면 추가 모듈 설치는 안된다고 하네요.

        0
        댓글
      • Profile
      • 세상의모든계산기 (*.105.205.197) 2024.06.04 16:10 #comment_41262

        비선형 solve 방법도 알려줬는데, 

        #코드 일부 
        nonlinsolution = sp.nonlinsolve((real_part,imaginary_part),(xx,rr))
        print("Non-linear solutions:")
        for solution in nonlinsolution:
            solution_xx, solution_rr = solution
            print(f"  solution of xx: {solution_xx}, \n solution of rr: {solution_rr}")
        print('-' * 50)
        print(f'Time taken to find non-linear solution: {end_time - start_time} seconds')
        
        #결과 
        Non-linear solutions:
          solution of xx: 0,
         solution of rr: 0
          solution of xx: es*(-er*ps*sin(delta) + er*qs*cos(delta) - es*qs)*(-er*ps*cos(delta) - er*qs*sin(delta) + es*ps)/((ps**2 + qs**2)*(er*ps*cos(delta) + er*qs*sin(delta) - es*ps)),
         solution of rr: es*(-er*ps*cos(delta) - er*qs*sin(delta) + es*ps)/(ps**2 + qs**2)
        --------------------------------------------------
        Time taken to find non-linear solution: 2.574453115463257 seconds

         

        이번엔 결과가 2세트로 나왔는데 

        xx=0 and rr=0 한세트와 

        xx=es*(-er*ps*sin(δ)+er*qs*cos(δ)-es*qs)*(-er*ps*cos(δ)-er*qs*sin(δ)+es*ps)(ps2+qs2)*(er*ps*cos(δ)+er*qs*sin(δ)-es*ps) xx = \frac{es*(-er*ps*sin(\delta) + er*qs*cos(\delta) - es*qs)*(-er*ps*cos(\delta) - er*qs*sin(\delta) + es*ps)}{(ps^2 + qs^2)*(er*ps*cos(\delta) + er*qs*sin(\delta) - es*ps)}

        rr=es*(-er*ps*cos(δ)-er*qs*sin(δ)+es*ps)(ps2+qs2) rr = \frac{es*(-er*ps*cos(\delta) - er*qs*sin(\delta) + es*ps)}{(ps^2 + qs^2)}

        이렇게 한세트가 나왔는데... 
        답이 다르네요? 다른 건가? 한번 계산을 해봐야 할 듯?

        아 분모 분자 뒷부분 약분되고 -1 남으니, 
        solve 와 같네요.
        그러면 여기서는 분모≠0 이 한번에 결과에 표현됐다고 봐야할 듯.

        0
        댓글
      • Profile
      • 세상의모든계산기 (*.105.205.197) 2024.06.04 16:31 #comment_41267
         

         

        (파이썬) SymPy에서 solve와 nonlinsolve의 차이점:

        1. 적용 범위:

        • solve: 단변수 또는 다변수 선형 방정식을 해결하는 데 사용됩니다.
        • nonlinsolve: 비선형 방정식을 해결하는 데 사용됩니다.

        2. 해의 형태:

        • solve: 대부분의 경우 정확한 해를 반환합니다. (예: 숫자, 심볼릭 표현 등)
        • nonlinsolve: 수치적 근사값을 반환합니다. (예: 실수, 복수 등)

        3. 해의 개수:

        • solve: 하나 이상의 해를 반환합니다. (경우에 따라 무한히 많은 해도 가능)
        • nonlinsolve: 하나 이상의 해를 반환합니다. (경우에 따라 해가 없는 경우도 있음)

        4. 계산 속도:

        • solve: 일반적으로 nonlinsolve보다 빠릅니다.
        • nonlinsolve: 비선형 방정식의 복잡성에 따라 계산 속도가 달라질 수 있습니다.
        0
        댓글
      • 조니 (*.113.121.69) 2024.06.04 20:10 #comment_41272
        결국 하드웨어의 문제였군요. ㅠㅠ
        그러면 CX Ⅲ CAS가 나오면 계산이 좀 빨라지겠네요.
        0
        댓글
    • 댓글 입력
    • 에디터 전환
    댓글 쓰기 에디터 사용하기 닫기
    • 목록 목록
    • Ti cas2에서 쌍곡선함수에 복소수를 넣어서 바로 계산할 수 없나요?
    • 목록
    6



    전체 일반 377 질문 492 웃김 2 팁 & 정보 16 퀴즈 2 리뷰 11 퍼옴 & 링크 6 공지 1
    기본 (913) 제목 날짜 최근 수정일 조회 수 댓글 수 추천 수 비추천 수
    • "회원 로그인/가입 버튼 어딨나요?"
      2024.09.13 - 18:54 306866
    • [필독] 사이트 운영원칙 & 게시판 이용시 주의사항 (주제 / 제목 / 질문글)
       1
      2015.03.31 - 11:21 310977  1
    • [필독] 계산기 질문글 작성시 주의사항! (부제 : 바람직한 질문글 작성 요령)
       2
      2015.03.01 - 08:58 168849  2
    • 913 일반   시티즌 CT-600
    • 황금장신구 2025.07.01 - 14:58  19 1  1
    • 안녕하세요 반갑습니다. 시티즌 CT-600입니다 산식체크기능이 있습니다. 아마 ct-500부터 적용된 기능으로 압니다. 현역으로 사용중입니다.
    • 912 질문   샤프 공학계산기 EL5100TS
    • 유니유니 2025.06.20 - 16:54  98 1
    • 계산기로 이식을 구할려고 하는데 사용법을 몰라서 부탁드립니다.
    • 911 질문   [TI-Nspire] 질문 delvar 변수 삭제시 오류 cannot accept change: invalid input
    • 크롱 2025.06.15 - 17:10  142 3
    • 안녕하세요 제가 새로운 calculator와 spreadsheet을 만들고 여러 함수들을 저장해 사용하고 있었는데 spreadsheet에 있는 값들고 var 안에 저장이 되더라구요. spreadsheet에 의해 저장된 값들은 없애고 싶은데 따로 방법이 없나요? delete Var을 해도 삭제가 되지 않습니다. 감사합니다.
    • 910 질문   Overwrite
    • 린 2025.06.13 - 13:57  153 1
    • 새로운 파일을 만들고 저장하는과정에서 같은 폴더에 저장했더니 overwrite가 떴고 yes를 눌렀더니 기존 폴더에있는게 모두 없어져버렸어요.. 복구할수있는방법이 없을까요? 다시입력하기엔 시간이없습니다..제발..
    • 909 질문   ti cx cas 새 폴더 만드는 방법
    • 신 2025.06.10 - 20:36  166 2
    • 혹시 My Documents 폴더 안에서 새로운 폴더를 만들 수 있는 방법이 있을까요?
    • 908 질문   FX-570ES 질문드립니다.
    • 짜방 2025.06.10 - 01:25  160 1
    • 옛날 20년 전에 학교다닐때, 계산기에 모드인지, 쉬프트 모드 인지, 어디로 들어가서 몇번 누르면 [ ] <<이런게 뜨면서 01 누르고 들어가서 메모할 숫자나 공식 써두고, 02들어가서 또 하고 쭉쭉 섰었는데. 무슨 기능인지 생각이 안나는데 알수 있을까요?ㅠ
    • 907 질문   TI nspire cx cas 소프트웨어로 이미지 삽입할 때의 이미지 크기 문의
    • TI 2025.06.07 - 15:28  118
    • 전에 소프트웨어를 "Student 버전 무료 체험"으로 사용했었을 때는, 컴퓨터 화면을 스크린샷해서 ti 문서에 삽입했을 때 사진크기가 크게 삽입이 되었는데, 이번엔 "Teacher버전 무료 체험"으로 사용중인데, 똑같이 스크린샷해서 문서에 삽입해도 사진 크기가 훨씬 작게 삽입되어서, 일일이 사진크기를 드래그해서 키워줘야 되네요 ㅠㅠ 혹시 이런 차이를 해결할 수 있는 방법이 있을까요....? (사진을 더 크게 삽입되게 하기) 아니면, 사진을 마우스로 드래그해서 키우는 방법말고 단축키로 사진크기를 키우는 방법도 있으려나용
    • 906 질문   TI NSPIRE CX CAS에서 삼각함수를 TAYLOR 급수 말고 삼각함수의 급수로 표현이 가능할까요?
    • 조니 2025.05.21 - 20:17  358 2
    • 안녕하세요. 세모계님 예를 들어서 SIN(X)를 TAYLOR 급수나 SERIES로 표현을 하는 것은 알고 있는데요 SIN 함수를 삼각함수의 합으로 표현이 가능할까요? 예를 들면 SIN(X)는 SIN(X)/2 + SIN(3*X)/3 + .... 이런 식으로 표현이 가능한 것으로 알고 있습니다. 그래서 TAYLOR 급수말고 삼각함수의 급수로도 표현이 가능한지 문의를 드립니다. 감사합니다.
    • 905 질문   Nspire
    • 김용환 2025.06.04 - 09:08  216 6
    • 안녕하세요. 이번에 nspire 계산기를 새로 샀습니다. 설정은 아무것도 안 만지고, degree만 rec으로 바꾸고, 10<30도를 입력하면, 제가 원하는 건 a+bi 형식으로 나오게 하고싶은데, 안되네요.. 또한 반대로 a+bi를 넣으면 20<30도 이런식으로 나오게 하고싶은데 설정 법 알려주시면 감사하겠습니다. 또한 angle을 바꾼다는 건 제가 각이 들어가는 곳에 라디안을 넣을지 도를 넣을지 결정하는 건가요? 계산기가 예를 들어 arcsin(x)면 x에는 각이 아닌 값이 들어가야 한다는 걸 안다는건지...궁금하네요
    • 904 질문   nspire 스프레드 시트 질문
    • 크롱 2025.06.04 - 02:22  199 3  1
    • 안녕하세요 TI nspire cx2를 사용중인데 스프레드 시트에서 다음 식에서 c열을 값을 순서대로 넣어서 normal cdf 값을 구하려고 하는데 Argument mismatch Two or more arguments must be of the same type 라고 계속 오류가 뜹니다. a[]/41 같이 단순한 식은 되는데 복잡한 식이라 계산이 되지 않는 걸까요? 해결하려면 어떻게 해야 할까요? ㅠㅠ
    • 903 질문   nspire 계산기 극좌표 관련 질문입니다.
    • 김용환 2025.06.03 - 19:09  217 3
    • Radian으로 설정 후, 3+2j를 한 후, ->polar를 하면, e^j[(2/파이)-arctan(2/3)] 이런식으로 나옵니다.. 저 뒷부분의 아크탄젠트 부분도 파이로 나오게 할 수 없나요?
    • 902 질문   fx 570es plus 모델을 구입하였는데요.
    • 안녕하세요 2025.05.30 - 20:50  204 4
    • 안녕하세요. fx570es plus 모델을 구입했는데 지수에 미지수가 들어간 방정식은 풀지 못하는건가요?
    • 901 질문   fx570es plus 지수 입력할 때
    • 안녕하세요 2025.05.31 - 19:02  192 1
    • 안녕하세요. 만약 2의 3제곱을 입력하고 싶다고 가정하면 2 누르고 지수 버튼 누르고 3을 누르잖아요. 그런데 여기서 3을 누르면 바로 지수 입력 칸에서 벗어나지는게 아니라 화살표 ➡️ 버튼을 눌러야 일반 입력으로 돌아오더라고요. 지수에 숫자 하나 누르면 바로 일반 입력으로 됐으면 좋겠는데 그러한 세팅은 없는걸까요?
    • 900 질문   라플라스 계산오류
    • 형 2025.05.30 - 00:51  176 1
    • 여기서 어떤게 잘못된거인지 모르겠습니다 답은 첫번째인데 두번째로 했을때는 왜 이상하게 나오나요? 즉 둘의 어떤 차이로 이런 결과값이 다르게 나오나요
    • 899 질문   방정식을 매트릭스로 변환하는 방법
    • 강사무관 2025.05.24 - 13:31  206 3
    • 안녕하세요 전에도 도움받았습니다만 어디 물어볼 데가 없어 다시 찾아왔습니다 ㅎㅎ (1) 4S1*P-(5S1-2S2)*BL=0 (2) 2S2*P-(6S2-S1)*BL=0 이 두 방정식을 고유치문제로 (A*X=0) 푸려고 합니다 여기서 두 방정식을 행렬형태로 변환하고싶은데, 방정식을 S1, S2의 계수행렬인 A로 변환하는 기능은 없을까요? 문제풀다가 손으로 행렬변환 하다보면 실수하는 일이 잦아서 궁금해졌습니다.
    • 898 일반   라플라스 변환 숫자 이상
    • 형 2025.05.23 - 01:52  205 3
    • 해당 사진에서 라플라스변환했을때 16/s+12/s+0.6이 나오게 간편하게 만들고 싶은데 방법없을까요?
    • 897 질문   TI NSPIRE CX CAS에서 LOG 계산 문의드립니다.
    • 조니 2025.05.09 - 19:48  316 3
    • 안녕하세요. 세모계님 LOG함수의 괄호안의 변수가 플러스 부호이면 일치여부 판별이 되는데 괄호안의 변수가 마이너스 부호이면 일치여부 판별이 되지 않습니다. 그래서 조건식을 마이너스로 줬는데도 일치여부 판별을 못하네요. 특정값을 넣어줘야만 일치로 표현이 됩니다. ㅠㅠ 이거를 TRUE로 표현을 할수 있는 방법이 없을까요? 늘 감사합니다.
    • 896 일반   Tetration, Power Tower Function 을 이용한 프렉탈 패턴 찾기 #mytetration
    • 세상의모든계산기 2024.05.25 - 18:33  1884 5
    • 관련 프로젝트 링크 https://github.com/DMTPARK/mytetration https://github.com/creeras/mytetration/tree/main/cuda https://tetration.org/original/Tetration/index.html 1. 테트레이션 Tetration 거듭제곱을 거듭하여 만들어지는 연산 --> 0차? 연산, 다음수, a' = a+1 --> 1차 연산, 덧셈, a+n = a+1+1+1+1+......+1 --> 2차 연산, 곱셈=덧셈을 거듭, a*n = a+a+a+a+......+a --> 3차 연산, 거듭제곱=곱셈을 거듭, ana^n = a*a*a*a*......*a --> 4차 연산, 거듭제곱을 거듭, an^n a = a^a^a^a^...^a (왼쪽에서 오른쪽 연산? 오른쪽...
    • 895 질문   Ti cas2에서 쌍곡선함수에 복소수를 넣어서 바로 계산할 수 없나요?
    • 아무개 2025.05.07 - 14:35  417 3
    • 세모계님 안녕하세요, 현재 ti nspire cx2 사용중인데 sinh, cosh함수에 복소수를 넣어서 계산하면 domain error가 뜹니다. Ex) cosh(2+i) ㅡ domain error 각도 표시를 radian으로 바꾸면 되가는 하는데 저는 degree의 값으로 나온 답이 필요해서요.. 혹시 해결방법이 있을까요..? 답변해주시면 감사하겠습니다.
    • 894 질문   TI NSPIRE CX CAS에서 각도계산 문의 드립니다.
    • 조니 2025.05.05 - 22:06  304 2
    • 안녕하세요. 세모계님 복소수를 실수와 허수로 나누어서 계산을 하는데 각도만 구하는 경우는 풀이가 되지를 않습니다. 혹시 다른 방법이 있을까해서 문의를 드려봅니다. 감사합니다.
    1 2 3 4 5 6 7 8 9 10
    • 글쓰기
    • 세상의 모든 계산기 자유(질문) 게시판
    • 세상의모든계산기
    • 사업자등록번호 703-91-02181
    • 세모계 all rights reserved.