- TI nspire
[TI-nspire] 문자(Char), 문자열(String)
1. 문자 Char
[TI-nspire]에서 사용될 수 있는 문자 집합(Character Set)이 존재하며, 집합을 구성하는 개개의 원소(element)가 문자입니다.
하나의 문자는 하나의 정수(Integer)값에 대응하여 넘버링(숫자매김)되어 있습니다.
char() 함수와 ord() 함수를 이용하여 문자<>숫자간 대응관계를 확인할 수 있습니다.
문자, 또는 문자의 조합은 변수명으로 사용할 수 있습니다.
2. 문자열 String
문자열은 [TI-nspire]에서 사용되는 자료형 중 하나로서, 쿼테이션 마크(" ")로 묶여 있습니다.
string(Expr)함수는 인수로 받는 'Expr 을 실행한 결과' 전체를 문자열로 만들어줍니다.
3. & (append)
문자열과 문자열을 서로 결합시키는 기호(symbol) 입니다.
4. # (indirection)
문자열 내부의 문자변수를 간접적으로 지정할 때 사용합니다.
※ expr() 과 #() 는 동일한 명령입니다.
Comment 5
-
-
-
-
-
https://compasstech.com.au/TNS_Authoring/scatterplots3.html
Programming Dynamic Strings
-
-
-
다 잘 되는데...
변수명 생성에서는 dynamic 한 방법이 잘 통하지 않습니다.
ㄴ Error : Invalid variable or function name
그런데 방법이 아예 없는 건 아니구요.
expr("r"&string(a)&":=1")
- 이런 식으로 "변수명 : = 할당값" 전체를 string 으로 생성한 다음에
- expr(문자열) 로 한번 돌려주면 문자열 안의 내용이 한번 실행되면서 변수가 생성됩니다.
-
[TI-nspire] 아랫첨자(Subscript)를 사용하여 문자열 생성하기