• SEARCH

    통합검색
세모계
    • Dark Mode
    • GNB Always Open
    • GNB Height Maximize
    • Color
    • Brightness
    • SINCE 2015.01.19.
    • 세모계 세모계
    •   SEARCH
    • 세상의 모든 계산기
      • 자유(질문) 게시판
      • 계산기 뉴스/정보
      • 수학, 과학, 공학 이야기
      • 세모계 : 공지 게시판
        • 구글 맞춤검색
    • TI
    • CASIO
    • HP
    • SHARP
    • 일반(쌀집) 계산기
    • 기타계산기
    • by OrangeDay
  • TI
    • TI nspire
    • [TI-nspire] 아랫첨자(Subscript)를 사용하여 문자열 생성하기

    • Profile
      • 세상의모든계산기
      • 2024.07.27 - 01:57 2017.12.07 - 20:00 4762 1

    1. 템플릿(Template) 이용

    TI-Nspire CX CAS Student Software_2017-12-07_19-51-48.png

    • 위 템플릿을 이용하면 아랫첨자를 쉽게 입력할 수 있습니다.
    • 숫자 나 문자를 아래첨자에 입력할 수 있습니다.
    • 아랫첨자를 연속으로 입력하는 것도 가능합니다.
    • 아랫첨자에 들어가는 내용은 모두 문자열(String) 처리되므로 수식계산(Expr) 방식으로 입력할 수는 없습니다.

     

    2. 카탈로그(Catalog) 이용

    TI-Nspire CX CAS Student Software_2017-12-07_19-52-19.png

    • 카탈로그(Catalog) 의 문자표에서 아랫첨자에 해당하는 문자를 찾아서 하나씩 입력할 수도 있습니다.
    • 다만, (TI-nspire에서 사용 가능한) 모든 아랫 첨자 문자가 Catalog 에 제시되는 것은 아닙니다.

     

     

    3. char() 함수 이용

    • 아랫첨자인 문자에 대응하는 숫자를 이용해 char(int) 형식으로 입력할 수 있습니다. 
    • 아랫첨자 숫자 0~9 는 차례대로 8320~8329 까지 입니다.
      TI-Nspire CX CAS Student Software_2017-12-07_19-58-43.png
    • 아랫첨자 알파벳 대문자 A~Z 는 차례대로 63553~63578 까지입니다.
    • ​​​아랫첨자 알파벳 소문자 a~z 는 차례대로 63585~63610 까지입니다.
      TI-Nspire CX CAS Student Software_2017-12-08_17-52-50.png

    • 아랫첨자(subscript)를 이용해 index를 자동생성하려면 &char(8320) 과 같은 방식으로 한글자씩 따로따로 문자열 처리하여야 합니다. (더 좋은 방법이 있을 것도 같습니다만, 저는 아직 찾지 못하였습니다. 찾으시면 제보 바랍니다.)

     

     

    :Define indexsub()=
    :Prgm
    :Local idstr,idn,i,j
    :Request "How many index?",n,0
    :For i,1,n
    :  idstr:=""
    :  idn:=i
    :  For j,1,int(log(i,10))+1
    :    char(8320+expr(right(string(idn),1)))&idstr→idstr
    :    int(((idn)/(10)))→idn
    :  EndFor
    :"i"&idstr→idstr
    :  DispAt 1,idstr,"=",i
    :EndFor
    :EndPrgm

     

    TI-Nspire CX CAS Student Software_2017-12-11_22-06-04.png

     

    • 아랫첨자는 변수명에 사용할 수도 있습니다.
    • 아랫첨자는 변수명/인덱스명으로 사용할 때 단순히 보기에 좋을 뿐, 특별한 효과는 없습니다.
    Attached file
    TI-Nspire CX CAS Student Software_2017-12-07_19-51-48.png 3.4KB 80TI-Nspire CX CAS Student Software_2017-12-07_19-52-19.png 10.2KB 62TI-Nspire CX CAS Student Software_2017-12-07_19-58-43.png 3.8KB 118TI-Nspire CX CAS Student Software_2017-12-08_17-52-50.png 5.9KB 80TI-Nspire CX CAS Student Software_2017-12-11_22-06-04.png 6.7KB 98indexsub.tns 2.6KB 159
    이 게시물을..
    N
    1
    0
    추천인
    탱글탱글
    • [TI-nspire] Kron Reduction, Node Elimination 프로그램세상의모든계산기
    • [matiarc.tns] m×n 행렬을 1행 또는 1열 행렬로 나열(재배치)하는 함수(Function) 라이브러리세상의모든계산기
    • 세상의모든계산기 25
      세상의모든계산기

      계산기는 거들 뿐
      혹은
      계산기를 거들 뿐

    세상의모든계산기 님의 최근 글

    ban 설정 강화 4686 1 2026 05.09 정적분 구간에 미지수가 있고, solve 를 사용할 수 없을 때 그 값을 확인하려면? 1475 4 2026 04.10 높아질수록 좁아지는 시야에 대하여 - written by ChatGPT 7912 2026 02.12 내가 올해 몇살이더라? (내 나이 계산기) 6793 2026 02.11 AGI 자기 거버넌스 구조와 인간-AGI 관계 모델 (written by GEMINI & GPT) 8077 1 2026 01.30

    세상의모든계산기 님의 최근 댓글

    - claude AI는 l-c*r^2 을 1-c*r^2 으로 잘못 읽고 표시하고 있습니다. - TI-nspire CAS 계산기에 l-c*r^2 ≥0 을 조건에 추가해 계산해 보아도 결과는 바뀌지 않습니다. 2026 07.20 ⚠️ 경고가 바로 두 번째 방법이 "성공"한 이유와 정확히 연결되어 있습니다.   경고의 의미 "Domain of the result might be larger than the domain of the input"는 CAS가 절댓값(모듈러스)을 계산하는 과정에서 원래 식보다 정의역이 더 넓은 형태로 단순화했다는 뜻입니다. 구체적으로 이 계산은 내부적으로 대략 이런 과정을 거칩니다. $$\left|\frac{er}{e\cdot r}\right| = \sqrt{\left(\frac{er}{e\cdot r}\right)\cdot\overline{\left(\frac{er}{e\cdot r}\right)}}$$ 즉 원래 식(복소수)과 그 켤레복소수를 곱해서 실수부·허수부 제곱합을 만들고, 거기에 다시 제곱근을 씌우는 과정입니다. 이 과정에서 √(x²) → x 또는 √a·√b → √(ab) 같은 규칙들이 쓰이는데, 이런 규칙들은 x가 실수이고 0 이상일 때만 엄밀하게 성립합니다. CAS는 이 조건들을 일일이 다 추적하지 않고 넘어가면서, 원래는 (e≠0, r+l·ω·i ≠ 0 등) 복소수 특유의 좁은 정의역을 가진 식을, r, l, ω가 어떤 실수여도(부호 무관하게) 정의되는 1/√(r²+l²·ω²)라는 더 넓은 정의역의 식으로 바꿔버린 것입니다. CAS는 이 손실을 감지하고 경고를 띄운 것입니다. 이게 왜 조건 대입 성공과 연결되는가 정리하면, 이 경고는 사실상 이런 뜻입니다. "나는 이 결과를 만들면서 원래 식이 가지고 있던 정의역 제약 정보(부호 조건, i 관련 조건 등)를 이미 버렸다." 바로 이 "정의역 정보를 버린" 상태가 이후 con_1 대입을 매끄럽게 만드는 원인입니다. 첫 번째 시도에서는 i가 살아있는 원래 식에 조건을 대입했기 때문에, CAS가 √(1-c·r²)이 실수인지(정의역 조건: 1-c·r² ≥ 0) 계속 추적하려고 했고, 그 정보가 con에 없어서 더 이상 정리를 못 하고 멈췄습니다. 두 번째 시도에서는 절댓값 계산 단계에서 이미 그런 세밀한 정의역 추적을 CAS 스스로 포기(단순화)했기 때문에, 이후 ω에 무리식을 대입해도 "이게 실수가 맞나?" 하는 검증 절차 없이 그냥 대수적으로 치환·정리해 버립니다. 그래서 깔끔하게 √c/√l이 나온 겁니다. 한 줄 요약 절댓값 계산 시 뜬 "정의역이 넓어졌을 수 있다"는 경고는, CAS가 그 순간에 원래 식의 엄밀한 조건(정의역)을 놓쳤다는 신호이고, 바로 그 "조건을 놓친 상태"이기 때문에 뒤에 이어지는 조건식 대입이 막힘없이 진행된 것입니다. 다만 그 대가로, 결과인 1/√(r²+l²·ω²)이나 최종 √c/√l이 원래 회로 조건(i≠0이 되는 경계, 분모가 0이 되는 경우 등)에서는 엄밀히 성립하지 않을 수 있다는 점은 감안하셔야 합니다. 실제 물리적으로는 r, l, c > 0이고 결과도 물리적으로 타당한 형태라 문제없어 보이지만, 수학적 엄밀성 측면에서는 "정의역이 넓어진 근사적 결과"라는 꼬리표가 붙어있는 셈입니다. 2026 07.20 Claude AI 답변 TI-Nspire CAS의 | (such that / 조건대입) 연산자는 대입 시점의 수식 형태를 그대로 두고 기호만 치환하는 연산입니다. 대입 후에 처음부터 다시 "실수부/허수부 분리, 유리화" 같은 재간소화를 자동으로 수행하지 않습니다. 이 차이가 지금 보신 결과 차이의 핵심입니다. 첫 번째 경우 (|er/(e·r)| | con_1 and con → 실패) 이 시점의 식은 아직 r + l·ω·i 형태의 복소수 그대로입니다 (i가 살아있음). 여기에 con_1: ω = √(1-c·r²)/(√c·l)을 대입하면, 분모 안에 i · √(1-c·r²) 라는 항이 새로 생깁니다. 문제는 CAS가 √(1-c·r²)이 실수인지(즉 1-c·r² ≥ 0인지) 판단할 근거가 없다는 겁니다. 저장해 두신 con 조건은 c>0, l>0, r>0뿐이고, 1-c·r²≥0이라는 조건은 포함되어 있지 않습니다. 그래서 CAS는 i와 이 무리식을 더 정리(유리화, 실수부·허수부 재결합)하지 못하고 있는 그대로 남겨둡니다. 결과에 여전히 i가 보이는 이유입니다. 두 번째 경우 (결과값 1/√(r²+l²·ω²)에 대입 → 성공) |er/(e·r)| (절댓값/모듈러스) 연산은 그 자체로 이미 "복소수 → 실수" 변환을 완료한 결과입니다. 즉 1/√(r²+l²·ω²)에는 더 이상 i가 없고, 순수하게 r, l, ω로만 이루어진 실수식입니다. 이 식에 ω = con_1을 대입하는 것은 그냥 실수 대수식에 실수 대입하는 것이므로, i와 무리식이 뒤엉키는 문제 자체가 발생하지 않습니다. 그래서 바로 깔끔하게 √c/√l로 정리됩니다. 정리하면 절댓값(모듈러스) 계산은 "이 값들이 실수다"라는 가정을 이미 내부적으로 써서 i를 제거하는 연산입니다. 그 연산을 조건 대입 이전에 해두면, 이후 대입은 단순 실수 대입이라 문제없이 정리됩니다. 반대로 i가 남아있는 식에 무리식을 포함한 조건을 먼저 대입하면, 그 무리식의 실수성/부호에 대한 가정이 없어서 CAS가 i를 소거하는 재간소화를 못 하고 멈춰버립니다. 실용적 팁: 복소식에 조건을 대입해야 할 때는 가능하면 절댓값·실수화(유리화) 등을 먼저 끝내서 i를 없앤 뒤 조건을 대입하거나, 대입 후 결과에 다시 simplify/expand/combine 같은 명령을 한 번 더 걸어주면 (필요한 도메인 조건과 함께) 정리가 되는 경우가 많습니다. 2026 07.19 저도 어림잡아 추측할 뿐이지 정확한 이유를 알지는 못합니다.    질문하신 사진을 그대로 (Gemini 3.5 Flash / ChatGPT / Claude Sonnet 5) AI에 넣어 보니  claude AI 가 제일 합리적인 답변을 주어서 이를 붙여 넣습니다.  2026 07.19 아 그렇네요. 감사합니다. ^^ 2026 04.28
    글쓴이의 서명작성글 감추기 
    • 댓글 입력
    • 에디터 전환
    댓글 쓰기 에디터 사용하기 닫기
    • view_headline 목록
    • 14px
    • [TI-nspire] Kron Reduction, Node Elimination 프로그램
    • [matiarc.tns] m×n 행렬을 1행 또는 1열 행렬로 나열(재배치)하는 함수(Function) 라이브러리
    • 목록
      view_headline
    × CLOSE
    전체 nspire 139 89 11 86, 84, 83 7 BA II Plus 8 공통 1
    기본 (168) 제목 날짜 수정 조회 댓글 추천 비추
    분류 정렬 검색
    • 88 nspire [Firebird] TI-nspire emu for WIN, MAC, Android, IOS (에뮬레이터)
    • 세상의모든계산기 2015.11.27 - 09:13 5330 4
    • 1. 소개 Firebird 라는 TI-nspire 에뮬레이터가 v 0.2▷ 0.3▷ 1.5▷ 1.6까지 개발되었습니다. https://github.com/nspire-emus/firebird 관련 동영상 https://www.youtube.com/watch?v=uR7Vmn61Ai0 2. 설치 및 실행 처음 설치하면 아래와 같은 설정과정을 거쳐야 하는데, 다른 에뮬(kArmTI)과 마찬가지로 Boot1, Boot2 이미지를 따로 구하셔야 합니다. (해당 파일을 배포하는 것은 불법이며, 본인이 가진 장비에서 dump(추출)하시는 것이 원칙입니다.) 그 방법은 아래 링크를 참고하시기 바랍니다. https://github.com/nspire-emus/firebird/...
    • 87 nspire 날짜 사이의 차이(일수) 구하는 함수.구 dbd(), 신 dbd_DMY(), dbd_MDY()
    • 세상의모든계산기 2024.09.17 - 13:56 1782
    • TI-Nspire 계산기에서 dbd() 함수는 날짜 간의 차이를 계산하는 데 사용되던 함수입니다. 이 함수는 두 날짜 사이의 일(day) 단위를 계산하는 것으로, 과거에는 dbd() 라는 간단한 이름으로 사용되었습니다. 그러나, 날짜의 형식이 지역에 따라 달라질 수 있다는 점을 고려하여, 지금은 더 명확한 함수로 나뉘게 되었습니다. 이제 이 함수는 `dbd_DMY()`와 `dbd_MDY()`로 구분되어 사용됩니다. * dbd() 함수는 삭제 되었지만, 여전히 사용은 가능합니다. 다만, 느낌표 경고가 앞에 나옵니다. Warning : Deprecated function. Use dbd_MDY()...
    • 86 nspire 라이브러리 TAMUCALC 7.2
    • 세상의모든계산기 2024.09.10 - 11:33 1879 1
    • 원본 사이트 http://calclab.math.tamu.edu/~belmonte/TAMUCALC/TAMUCALC.html 는 접속이 안되어 인터넷 아카이브 사이트로 대체합니다. https://web.archive.org/web/20190816112604/http://calclab.math.tamu.edu:80/~belmonte/TAMUCALC/TAMUCALC.html VIDEO 항목도 아카이브 되어 있습니다. 딜레이가 약간 있지만, 잘 나옵니다. (100% 인지는 확인 못해봤습니다만) TAMUCALC 7.2 TAMUCALC 7.2 is a calculus package written by Art Belmonte for Texas Instruments TI-Nspire CAS handhelds and computer software. It is recommended ...
    • 85 nspire [Ti-nspire CAS] Step-By-Step, 부분적분 단계적으로 풀기, Integration by parts
    • 세상의모든계산기 2015.10.15 - 10:05 4684 2
    • Integration by parts (step by step) 출처 : https://tiplanet.org/forum/archives_voir.php?id=4481 Integration By Parts / Intégration Par Parties Version 1.1 Adrien 'Adriweb' Bertrand Any comments/question/bugs : http://tiplanet.org ©No-popup version : ibp(function), or numibp(function,lowbound,hibound) for bounded integral © Popup version (GUI) : launch program ibpgui(), or numibpgui() for bounded integrals. Integration.zip 파일 다운받으시면 3개 파일이 들어 있습니다. Action(s) Taille Fichier 2.70 K...
    • 84 nspire [TI-nspire] ÉTS 에서 만든 TI-Nspire 용 라이브러리 (Geo3D)
    • 세상의모든계산기 2015.11.05 - 11:31 2222 3
    • École de technologie supérieure (ÉTS) ÉTS 는 캐나다 퀘벡주 몬트리올에 위치한 공과대학입니다. ETS는 특히 응용 과학과 공학 분야에 중점을 두며, 산업과 밀접한 관계를 유지하면서 실용적인 기술 교육을 제공합니다. 이 학교는 주로 기술자들이나 공학 관련 직업을 목표로 하는 학생들을 위해 설계된 프로그램을 제공하며, 연구와 개발에도 적극적으로 참여하고 있습니다. ETS는 다양한 공학 분야에서 학사, 석사, 박사 학위를 제공하며, 특히 실무 중심의 교육 방식을 통해 학생들이 현장에서 바로 활용할 수 있는 기술과 지식을 습...
    • 83 nspire [TI-nspire] 3D Graphing, 정사면체 그리기. Tetrahedron
    • 세상의모든계산기 2024.07.06 - 23:09 1832 3
    • 각 변의 함수(Parametric)식 입력 방법 1. `Graphs & Geometry` 애플리케이션을 엽니다. 2. `Menu` 버튼을 누르고, `3D Graphing`을 선택합니다. 3. `Menu` -> `Entry/Edit` -> `Parametric`을 선택합니다. 4. 각 변의 식을 순서대로 입력합니다: - 첫 번째 변: \( x(t) = 1 \), \( y(t) = 1 - 2t \), \( z(t) = 1 - 2t \) - 두 번째 변: \( x(t) = 1 - 2t \), \( y(t) = 1 \), \( z(t) = 1 - 2t \) - 세 번째 변: \( x(t) = 1 - 2t \), \( y(t) = 1 - 2t \), \( z(t) = 1 \) - 네 번째 변: \( x(t) = 1 - 2t \), \( y(t) = -1 + 2t \), \(...
    • 82 nspire [TI-nspire] 충전기 및 USB 연결 커넥터(Type : USB mini-B)
    • 세상의모든계산기 2015.09.21 - 11:18 13120 3
    • 1. 전용 충전기 사양 (전압 5V) 정식 어댑터의 모습입니다. 출력전압은 5V, 출력전류는 1000mA 입니다. 고속충전 등의 기능은 없기 때문에 일부러 전류가 높은 것을 선택할 필요는 없습니다. 정전압 출력이 되지 않는 충전기(특징 : 크고 무거움)를 개조하는 방식으로 연결하진 마세요. 해외 직구 제품이라면 꼽는 구멍이 110V용인데... 프리볼트일 가능성이 높은 것 같습니다. <사진 출처> ebay 2. 커넥터 (USB mini-B Type) ㄴ TI nspire CX CAS 충전 포트 [TI-nspire] 는 <mini-B> 타입의 커넥터를 사용합니다. (클릭패드, 터치패드, CX...
    • 81 TI nspire 는 TI Chip 을 사용하지 않는다?
    • 세상의모든계산기 2024.08.27 - 08:49 1361 2
    • TI 라는 회사의 공식 명칭은 Texax Instruments 로 유서깊은 반도체 회사입니다. 그래서 TI nspire 라는 공학용 계산기를 만들어 파는 것도 크게 이상하진 않죠. 이상한 것은 TI 라는 회사에서는 반도체를 만들어 파는게 주 업종이고, TI nspire 에서 사용하는 메인 프로세서인 arm 기반 칩들도 매우매우매우매우 다양하게 만들어 판매하고 있는데 https://www.ti.com/ko-kr/microcontrollers-mcus-processors/arm-based-processors/products.html 왜 TI 만드는 공학용 계산기인 TI nspire 에는 TI 에서 만든 arm 칩셋 대신 broadcom 이나 ...
    • 80 nspire [TI-nspire] 소트 리스트, Sort List
    • 세상의모든계산기 2024.07.28 - 23:15 1707
    • 1. sortA, sortD 명령어 SortA List1[, List2] [, List3]... SortA Vector1[, Vector2] [, Vector3]... - 모든 인수는 리스트 또는 벡터 형식이어야 합니다. - 첫 번째 인수의 요소들을 오름차순으로 정렬합니다. ㄴ 첫 번째 인수 내의 빈(무효) 요소들은 하단으로 이동합니다. - 추가 인수를 포함하면, 모든 추가 인수의 각 요소들은 첫번째 인수의 정렬 순서에 발맞추어 정렬합니다. ㄴ 추가 인수가 있을 때 모든 인수는 동일한 차원을 가져야 합니다. * SortD : SortA 와 정반대의 역할을 합니다. 2. 스프레드시트 1. 스프레드시트에 데...
    • 79 nspire [TI-nspire] [프로그래밍] 반복문 사이에 결과 출력하기 Disp vs Dispat
    • 세상의모든계산기 2017.10.21 - 10:03 2942
    • 1. Disp Disp 명령으로 매 반복시행마다 결과를 출력하여 확인하면 시간이 오래 걸릴 수 있습니다. (보여주는데 걸리는 시간 >>>>> 계산하는데 걸리는 시간) 그리고 결과가 연달아 출력되므로 결과 전체의 길이가 매우 길어질 수도 있습니다. (보기 불편) 매 반복의 결과를 전부 확인하려면 (가급적) 반복 횟수를 줄여주는 것이 좋고, 반복횟수가 많다면 Disp 를 적당한 간격에 한번씩 시행하거나, 반복문 밖에서 최종 결과만 출력하게 하는 편이 바람직합니다. 2. Dispat OS 4.5Ver부터 새로 추가된 명령어입니다. DispAt expr, exprOrStr...
    • 78 nspire [TI-nspire] [LUA] hello world
    • 세상의모든계산기 2017.10.18 - 14:22 2393
    • 1. hello world PC용 소프트웨어에서 Insert ▶ Script Editor ▶ Insert Script 메뉴로 스크립트 에디터를 엽니다. (Handheld 기기에서는 스크립트 에디터를 열 수 없습니다) 스크립트 타이틀을 입력합니다. 코딩을 합니다. function on.paint(gc) gc:drawString("hello world",0,20) end "Set Script" 아이콘을 클릭하여 스크립트를 도큐먼트에 저장합니다. 결과를 확인합니다. 2. 참고사항 TI Education 에 가시면 간략한 LUA 소개 페이지가 있습니다. 입문시 참고하시는게 좋겠습니다. https://education.ti.com/en/resources/lua-script...
    • 77 nspire [TI-Nspire] disp_tn.tns : 유리수를 소수꼴로 표시하는 프로그램
    • 세상의모든계산기 2015.01.18 - 12:01 4175 1
    • 1. 프로그램 개념 숫자를 입력하면 유리수인지 아닌지 / 순환소수인지 아닌지를 판단하고 유리수인 경우에 유리수를 소수꼴로 표시합니다. 순환소수인 경우라면 반복되지 않는 부분과 반복되는 부분으로 나누어 표시해 줍니다. 2. 예시 유한소수 순환소수
    • 76 nspire [TI-nspire] [program] 내 우산은 어디에? - 순열(Permutation)
    • 세상의모든계산기 2015.09.28 - 20:35 1986 3
    • 문제 : 비오는 어느 날에 5명이 한 집에 모였습니다. 모임이 끝나고 돌아가려는데 갑자기 정전이 되어 어떤게 자기 우산인지 알 수 없게 되었고, 하는 수 없이 모두 아무 우산을 하나씩 들고 집으로 돌아갔습니다. 이 때 자기 우산을 가져간 사람이 0명일 경우의 수부터 5명인 경우의 수까지 차례대로 구하시오. Define umb()= Prgm : :Local this_combi :Local my_umb,n_person : :newList(6)→n_person : :For d5,1,5 : : For d4,1,5 : If d5=d4 Then : Goto pass4 : EndIf : : For d3,1,5 : If d5=d3 or d4=d3 Then : Goto pass3 : EndIf...
    • 75 nspire [TI-nspire] [Program] 순열(Permutation) - Heap's Algorithm (Recursive)
    • 세상의모든계산기 2015.09.29 - 10:11 2205
    • 앞서 구현한 순열을 찾는 프로그램은 n^n 루프를 회전시켜야만 하는 비효율적인 프로그램이었습니다. http://www.allcalc.org/7618 그래서 좀 더 나은 것을 찾아봤는데, 이게 가장 효율적이었습니다. https://en.wikipedia.org/wiki/Heap%27s_algorithm 하지만 재귀호출방식이라서 잘 될까 의문이 들었습니다. 기본 알고리즘은 다음과 같습니다. procedure generate(n : integer, A : array of any): if n = 1 then output(A) else for i := 0; i < n - 1; i += 1 do generate(n - 1, A) if n is even then swap(A[i], A[n-1]) else swap(A...
    • 74 nspire [TI-nspire] Kron Reduction, Node Elimination 프로그램
    • 세상의모든계산기 2015.11.03 - 12:13 2368
    • Define LibPub kronreduction(smat,row)= Func : :If dim(smat)[1]<row Then : Goto end :EndIf : :Local tmat,i,j :newMat(dim(smat)[1],dim(smat)[2])→tmat : :For i,1,dim(smat)[1] : For j,1,dim(smat)[2] : smat[i,j]-((smat[i,row]*smat[row,j])/(smat[row,row]))→tmat[i,j] : EndFor :EndFor : :Return tmat :Lbl end :EndFunc Kron Reduction 이라는 것을 알게되어, 개략적인 기능만을 구현하여 보았습니다. 간단한 함수입니다만, 행렬을 어떻게 처리하는게 좋을지 몰라서 추가작업은 하지 않도록 하겠습니다. Matrix 확장 라이브...
    • nspire [TI-nspire] 아랫첨자(Subscript)를 사용하여 문자열 생성하기
    • 세상의모든계산기 2017.12.07 - 20:00 4762 1
    • 1. 템플릿(Template) 이용 위 템플릿을 이용하면 아랫첨자를 쉽게 입력할 수 있습니다. 숫자 나 문자를 아래첨자에 입력할 수 있습니다. 아랫첨자를 연속으로 입력하는 것도 가능합니다. 아랫첨자에 들어가는 내용은 모두 문자열(String) 처리되므로 수식계산(Expr) 방식으로 입력할 수는 없습니다. 2. 카탈로그(Catalog) 이용 카탈로그(Catalog) 의 문자표에서 아랫첨자에 해당하는 문자를 찾아서 하나씩 입력할 수도 있습니다. 다만, (TI-nspire에서 사용 가능한) 모든 아랫 첨자 문자가 Catalog 에 제시되는 것은 아닙니다. 3. char() ...
    • 72 nspire [matiarc.tns] m×n 행렬을 1행 또는 1열 행렬로 나열(재배치)하는 함수(Function) 라이브러리
    • 세상의모든계산기 2021.06.19 - 15:27 1773
    • 사용법 첨부파일(matiarc.tns)을 MyLib 폴더에 넣는다. Refresh Library 한다 = 【doc】【6】 스샷처럼 해당 함수를 직접 입력하거나, 【catalog】 【6】 탭에서 골라서 입력한다. 함수설명 matiar([matrix]) : 함수(matrix)를 1행(in a row)으로 나열 matiac([matrix]) : 함수(matrix)를 1열(in a column)로 나열 Define LibPub matiar(mat)= Func Local i,m,mat_temp dim(mat)[1]→m mat[1]→mat_temp For i,2,m augment(mat_temp,mat[i])→mat_temp EndFor Return mat_temp EndFunc
    • 71 89 [TI-89] 조합 키의 종류 및 사용 방법 (Modifier Key, Secondary Key)
    • 세상의모든계산기 2015.11.26 - 18:44 5546 1
    • 1. 조합 키의 종류 TI-89 Guidebook에서는 보조키를 Modifier Key 라고 지칭하는데, 보조키의 종류는 총 4가지 입니다. 비슷한 급의 공학용 계산기와 비교해 봤을 때도 하나가 더 있다고 볼 수 있습니다. 조합 키가 많아서, 키패드에는 위의 조합키를 이용한 입력명령어 중 일부만 표시되어 있습니다. (모두 다 표시한다면 눈이 좀 아파지긴 할 것 같습니다) 따라서, 표시되어 있지 않은 중요한 명령어는 외워두는 것이 좋습니다. 항상 catalog 들어가서는 계산하는데 시간이 오래 걸리겠지요. 2. 【2nd】 조합 키 버튼 밖(위)에 조합 기능...
    • 70 nspire [TI-nspire] vector_field.tns, 벡터 필드 (그라디언트) plot 프로그램
    • 세상의모든계산기 2024.07.18 - 15:25 1968 2
    • 1. 출처 https://www.arnoldfw.com/ ㄴ Note - Calculus - 중간쯤 2. 내용 설명 pdf 파일 참조 : Vector Fields and Vector Field Graphs (pdf) 1. 소개: - 이 문서는 "Vector Fields and Vector Field Graphs"라는 제목의 PDF 파일에 대한 내용입니다. - 저자는 Forest W. Arnold이며, 2019년 9월에 작성되었습니다. 2. 벡터와 벡터장 개념: - 벡터의 기본 정의와 표현 방식(크기와 방향)을 설명합니다. - R^2와 R^3에서의 벡터 표현 방법을 다룹니다. - 벡터장을 함수 F(x,y) 또는 F(x,y,z)로 정의하고, 실생활 예시(날씨 지도 등)를 제...
    • 69 nspire [TI-nspire] 온도 단위 변환
    • 세상의모든계산기 2024.07.19 - 23:08 1848
    • 1. 온도 단위 및 단위간 변환 https://allcalc.org/44585 2. TI-nspire 에서 온도 변환 방법 2-1) 온도 관련 함수 tmpCnv(Expr_°tempUnit1, _°tempUnit2) : 온도를 직접 변환합니다. ΔtmpCnv(Expr_°tempUnit1, _°tempUnit2) : 온도의 차이를 변환합니다. ㄴ 섭씨 100도는 화씨 212도에 해당하며, 섭씨에서 100도의 차이는 화씨에서 180도의 차이에 해당함을 알려주고 있습니다. 2-2) 함수의 입력 Catalog - 탭1 - t 항목에서 찾을 수도 있고, 탭3 - unit conversion 항목에서 찾을 수도 있습니다. 물론, 키패드로 직접 입력하셔도 되구요. ...
    • 1 2 3 4 5 6 7 8 9
    • / 9 GO
    • TI
    • 세상의모든계산기
    • 사업자등록번호 703-91-02181
    • 세모계 all rights reserved.