컴퓨터 엑셀 워드 포토샵 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Monday, June 04, 2007

매스매티카] Table 명령/함수 사용 예제; Mathematica Table


Table[] 은, 변수의 값을 지정 범위 내에서 증가하며 수식을 계산한 후, 그 결과를 리스트로 반환하는 명령어/함수입니다. 다음 예제에서는 변수 x 의 값을 증가시킵니다.

* 1에서 5까지의 리스트 출력 (1부터 시작)
Table[x, {x, 5}]
출력 결과: {1, 2, 3, 4, 5}


* 범위 지정: 3에서 7까지의 리스트 출력
Table[x, {x, 3, 7}]
출력 결과: {3, 4, 5, 6, 7}


* 간격 지정: 10에서 20까지, 2씩 증가하는 리스트 만들어 t 에 대입
t = Table[x, {x, 10, 20, 2}]
출력 결과: {10, 12, 14, 16, 18, 20}


* 2차원 리스트 (리스트의 리스트) 만들기
Table[x + y, {x, 10, 15}, {y, 0, 2}]
출력 결과:
{{10, 11, 12}, {11, 12, 13}, {12, 13, 14},
 {13, 14, 15}, {14, 15, 16}, {15, 16, 17}}


* 수식 단순 반복 리스트 만들기
Table[x + 1, {5}]
출력 결과: {1 + x, 1 + x, 1 + x, 1 + x, 1 + x}




TableForm: 여러 줄로 출력하기


"// TableForm" 을 붙이면 리스트 형식이 아니라, 각 요소마다 줄바꿈이 됩니다.
Table[x, {x, 10, 20, 2}] // TableForm
Out[32]//TableForm=
    10
    12
    14
    16
    18
    20




실제 사용 예제


* 2에서 10까지의 제곱근 리스트 구하기
Table[Sqrt[x]//N, {x, 2, 10}]
출력 결과: {1.41421, 1.73205, 2., 2.23607, 2.44949, 2.64575, 2.82843, 3., 3.16228}



참고: ▶▶ 매스매티카] Do문 사용 예제, 반복문 루프; Mathematica Do Loop

2 Comments:
At June 4, 2007 at 3:03 PM, Blogger Scott McLean said...

hi, how are you? i wish i knew Korean language, then i could read your blog. Take care.

 
At June 4, 2007 at 3:11 PM, Blogger mwultong said...

Thanks for visiting my blog..

^_^)

 

Post a Comment

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Previous Posts
Monthly Archives
Top