Scilab에서도 tuple을 사용하여 한 번에 여러 변수를 묶는 것이 가능하다. tuple 은 괄호 (...) 를 사용하는데 각각의 요소는 반드시 comma (,)로 구분해야 한다. 이 기능을 사용하면 변수들을 서로 swap하는 데도 간결하게 사용할 수 있다.
아래에서 첫 번째 예가 변수 a와 b 를 동시에 생성하는 것이다. 좌변에는 행렬을 생성할 때 사용하는 대괄호 [ ... ] 를, 우변에서 tuple을 지정할 때는 ( ... ) 를 사용했음에 유의해야 한다, 두 번째 예는 이 두 변수의 값을 서로 맞바꾸는 것이다.
[그림 1] Scilab에서 tuple의 사용 예
이 tuple 은 독립적인 자료구조가 아니므로 이것 자체를 변수에 저장한다든가 하는 것은 불가능하며 변수를 지정할 때에만 사용된다. 또한 tuple안의 요소 개수와 좌변의 [...] 안에 있는 변수의 개수는 반드시 같아야 한다.
'프로그래밍언어.Lib > Scilab' 카테고리의 다른 글
싸이랩(scialb)의 다항식 (0) | 2015.07.18 |
---|---|
싸이랩(scialb)의 tlist 와 mlist (0) | 2015.07.18 |
싸이랩(scialb)의 구조체(struct) (0) | 2015.06.19 |
싸이랩(scialb)의 스크립트 파일(sce 파일) 작성과 실행 (0) | 2015.06.19 |
싸이랩(scialb)의 문자열을 실행하는 함수 (0) | 2015.06.17 |