Monday, May 07, 2007
매스매티카 Mathematica, 특정 숫자 범위 지정 함수; Number Range
특정 범위의 숫자들을 일일이 입력하는 것은 힘들기 때문에, 자동으로 한꺼번에 입력하여 리스트(List;배열;Array)로 만드는 방법입니다.
Range[3]
이렇게 하면
{1, 2, 3}
이렇게 1에서 3까지의 숫자들이 리스트로 출력됩니다. 기본적으로 1부터 1씩 증가하는 정수입니다.
5부터 10까지의 범위를 지정하려면
Range[5, 10]
이렇게 하면 {5, 6, 7, 8, 9, 10} 이런 리스트가 나옵니다.
0부터 20까지의 정수들을 차례로 출력하되 2씩 증가시키려면
Range[0, 20, 2]
이렇게 하면
{0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20}
이런 리스트가 나옵니다.
1부터 2까지의 실수를 출력하며, 0.1씩 증가시키려면
Range[1, 2, 0.1]
이렇게 하면
{1, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9, 2.}
이런 리스트가 나옵니다.
위의 출력 값을 a 라는 리스트에 대입하려면
a = Range[1, 2, 0.1]
이렇게 합니다. 이제 a 라고 치면
{1, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9, 2.}
이런 리스트가 출력됩니다.
리스트 정의/사용 방법: ▶▶ 매스매티카 Mathematica, 리스트(목록) List, 배열 Array 정의, 선언
Range[3]
이렇게 하면
{1, 2, 3}
이렇게 1에서 3까지의 숫자들이 리스트로 출력됩니다. 기본적으로 1부터 1씩 증가하는 정수입니다.
5부터 10까지의 범위를 지정하려면
Range[5, 10]
이렇게 하면 {5, 6, 7, 8, 9, 10} 이런 리스트가 나옵니다.
0부터 20까지의 정수들을 차례로 출력하되 2씩 증가시키려면
Range[0, 20, 2]
이렇게 하면
{0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20}
이런 리스트가 나옵니다.
1부터 2까지의 실수를 출력하며, 0.1씩 증가시키려면
Range[1, 2, 0.1]
이렇게 하면
{1, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9, 2.}
이런 리스트가 나옵니다.
위의 출력 값을 a 라는 리스트에 대입하려면
a = Range[1, 2, 0.1]
이렇게 합니다. 이제 a 라고 치면
{1, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9, 2.}
이런 리스트가 출력됩니다.
리스트 정의/사용 방법: ▶▶ 매스매티카 Mathematica, 리스트(목록) List, 배열 Array 정의, 선언
tag: mathematica
매스매티카 Mathematica | 수학 Math
<< Home