728x90
반응형
메스메티카를 사용할 일이 생겨 공부하기 시작했다. 모든 공부가 그렇듯이 프로그래밍도 기초부터 공부하는 것이 중요하다. 프로그램 언어에서 기초가 되는 것은 바로 변수이다. 정수, 실수, 문자 등이 기본적인 변수에 해당한다. 이런 변수들은 프로그래밍을 해온 사람들은 따로 익힐 필요는 없을 것이다. 오히려 변수들의 집합체, 즉, 어떤 자료형이 어떻게 사용되는지를 익히는 것이 실제 코딩을 할 때 도움이 된다. 우선 기본적인 배열인 list에 대해서 알아보도록 하겠다.
1. list 만들기
myList = Range[1, 10]
참고로 Table를 이용하여 리스트를 만들 수도 있다.
Table[0, {i, 1, 10}]
2. 배열의 타입 확인하기
다음으로 내가 만든 배열이 어떤 데이타인지 확인한다. 매스메티카에서 0번째 원소는 자료형을 보여준다. 이것은 다음의 두 가지 방법으로 확인할 수 있다.
a. Head @ myList
Head @ myList
b. mathematica에서 배열의 0번째 원소는 자료형이다.
myList[[0]]
3. 리스트의 원소 개수 세기
Length[myList]
4. 리스트 슬라이스(slice)하기
슬라이스로 리스트의 특정 범위의 원소만을 출력해보자
myList[[2;;7]]
5. 원소 업데이트 하기
리스트의 값을 바꿔보자
6. 반복문으로 원소 출력하기
For문을 이용해 리스트의 모든 원소를 출력해보자.
For[i = 0, i <= Length[myList], i++, Print[i, "\t", myList[[i]]]]
2021.05.22 - [Programming/Mathemathica] - [Mathematica] 1. 리스트(list) 사용하기 (기본편)
2021.05.28 - [Programming/Mathemathica] - [Mathematica] 2. 문자열 (String) 다루기 (기본편)
728x90
반응형
'Programming > Mathemathica' 카테고리의 다른 글
[Mathematica] 2. 문자열 (String) 다루기 (기본편) (0) | 2021.05.28 |
---|
댓글