close_btn

  • ※ 사이트 내부 통합검색


  • ※ 카카오페이로 기부하기

  • ※ 사이트 내부 통합검색
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

1. "라이브러리"란?

"라이브러리"는 내장 기능과 사용자 정의 기능을 통합한 모든 기능의 집합입니다.
집합은 변수, 함수, 프로그램으로 구성됩니다.
내장 기능은 사용자가 접근할 수 있는 폴더에서 볼 수 없으며,
사용자 정의 기능은 My Document 폴더 아래의 MyLib 폴더에 저장하여야 합니다. 
(대소문자 영향을 받는다고 하니 주의하시기 바랍니다)

 

2. 사용자 정의 라이브러리 User Defined Library

  1. 생성
    1. Public vs Private 의 결정
      둘의 차이는 Catalog List 에 보이냐 안보이냐의 차이 뿐입니다.
       
    2. Program vs Function 의 결정
      입력에 따른 하나의 결과값 반환(Return)만 필요하면 Function 을 쓰시면 되고, 
      여러가지 기능을 수행하기를 원하면 Program 으로 작성하시면 됩니다.
      * function 은 모든 application(Calculator, graph 등등)에서 실행될 수 있지만, ​​​​​​
      program 은 Calculator와 Note application에서만 실행됩니다.
       
  2. 저장
    라이브러리 작성이 끝나면, 
    위에서 말씀드린 My Document - MyLib 폴더에 .tns 파일로 저장하시면 됩니다.
     
  3. 리프레시 
    저장 후에는 반드시 Refresh Libraries 를 해주어야 합니다.
    (파일 저장 후 한번만 해주시면 됩니다)
    【Doc】 【6】 에 해당 기능이 있을 겁니다.
     
  4. 사용
    Catalog 에서 찾아 사용하시거나, 
    lib1\func1() 과 같이 직접 입력해 사용하시면 됩니다.
     

3. LibShortcut (=바로 가기)

Nspire 내장 기능으로 라이브러리 바로가기 기능이 있습니다. 
예를 들어 matrix 확장 라이브러리를 Mylib 에 추가한 경우, 라이브러리 중 overwrite() 함수를 이용하려면 
matrix\overwrite(인수) 를 직접 입력하거나, Catalog를 띄우고 방향키로 찾아 입력하여야 하는데, 
시간이 걸릴 수 있습니다. 이 때 아래 바로가기 명령을 쓰시면 됩니다. 

libshortcut("matrix\", "ma") 

그러면 ma. 을 입력했을 때 matrix 라이브러리의 하위 오브젝트 리스트가 한번에 표시되기 때문에 쉽게 찾아 쓸 수 있습니다.
이 기능은 각 문서(Document)내부에만 영향을 미치므로, 새 문서를 생성한 후에는 명령을 다시 실행해야 합니다.

댓글 '1'
  • profile
    세상의모든계산기 2021.11.01 19:07
    참고
    https://education.ti.com/html/webhelp/nspire/4.2/NAVNC/TI-NspireNavigatorNCHelp_EN/Content/M_Libraries/LB_Using_Library_Objects.htm
?