ID:
PW:

     0 분
     2 분


무료 수학프로그램. SMath 강좌.


손으로 쓴 것처럼 표현하고 계산하는 프로그램.
프로그램 사이트 : http://en.smath.info


SMath 강좌 (4) 그래프
이석종  2014-12-23 22:30:53, 조회 : 116,201, 추천 : 201

오늘은 그래프에 대해서 알아보겠습니다.

SMath에서 그래프는 [Insert]메뉴의 [Plot]을 이용합니다.

[Plot]메뉴를 선택하면 아래 그림처럼 2차원과 3차원 플롯을 선택할 수 있습니다.


<smath_plot_menu>

[2D]를 선택하면 아래 그림처럼 화면에 그래프가 그려지고 아래쪽에

함수를 입력할 수 있는 상황이 됩니다.

<smath_plot_01>

여기에 sin(x)를 입력해보도록 하겠습니다.

sin그래프가 그려진 것을 볼 수 있습니다.

<smath_plot_sinx>

그래프를 클릭하면 사각점이 세개가 생깁니다.
각각 좌우, 상하, 대각선으로 드래그하여 그래프의 크기를 바꿀 수 있습니다.

<smath_plot_sinx_size>


그리고 세점이 나타난 상태에서 마우스 휠을 굴리면 확대 축소가 가능합니다.
또한 왼쪽 마우스버튼을 누른 상태에서 드래그를 하면 그래프를 원하는 위치로
움직일 수가 있습니다. 아래 그림은 그래프를 적절한 크기로 확대한 그림입니다.

<smath_plot_sinx-size_01>  

그리고 Ctrl키를 누른상태에서 휠마우스를 굴리면 y-scale값이 바뀝니다.
즉 위아래로만 늘어나고 줄어듭니다.아래 그림은 y-scale값을 키운 결과입니다.

<smath_plot_sinx-size-y>

x-scale값을 조정하기 위해서는 Shift버튼을 누른 상태에서 휠마우스를 굴리면
됩니다. 아래 그림은 x-scale값을 줄인 결과입니다.

<smath_plot_sinx-size-x>

함수 정의를 그래프 앞에서 정의하고 그래프에서는 함수명만 입력해서 그릴 수 있습니다.

즉 그래프 앞에서 s:=sin(x)라고 함수 정의를 해주고 그래프에서는 s만 입력할 수 있습니다.

<smath_plot_def>

그래프를 선택한 상태에서 마우스 오른쪽 버튼을 누르면 아래와 같은 메뉴가 나옵니다.

<smath_plot_rbtn>

[Display Input data] 를 끄면 input data 즉 sin(x)가 보이지 않게됩니다.

<smath_plot_no_input>

[Go to definition] 을 선택하면 그래프를 그리는 함수의 정의부분으로 커서가 이동합니다.

예제에서는 그래프 앞에서 s:=sin(x)함수를 정의한 부분으로 이동합니다.

<smath_plot_goto_d>

[Show Description]을 선택하면 아래의 왼쪽 그림처럼 그래프의 제목을 입력할 수 있습니다.
제목을 입력하면 오른쪽 그림처럼 됩니다.

<smath_plot_show_d> <smath_plot_show_d2>

[Grid]와 [Axis]는 각각 그리드와 축을 보여주고 안보여주고를 결정합니다.

<smath_plot_grid>  <smath_plot_axes>

오른쪽 [Plot]버튼은 각각 아래의 기능을 가지고 있습니다.

<smat_plot_btn>

1 [Rotate]
2 [Scale]
3 [Move]
4 [Graph by Points]
5 [Graph by Lines]
6 [Refresh]

[Scale]과 [Move]는 그래프가 선택되었을 때 마우스의 드래그를 처리하는 방식입니다.
기본적으로 Move로 설정되어있고 Scale을 선택하면 드래그로 스케일을 조절할 수 있습니다.

[Graph by Points]을 선택하면 그래프가 점의 집합으로 그려집니다. sin(x)와 같은
그래프는 연속그래프이기 때문에 스스로 점을 촘촘히 그리기 때문에 점으로 그리는 것과
라인으로 그리는 것이 차이가 없습니다.

하지만 데이터를 입력해서 그리는 그래프는 차이가 있습니다.
아래 그림은 그래프 상에 4각형을 그린 것입니다. 행렬을 이용해서 좌표를 주고
그것을 연결하면 사각형이 됩니다. 왼쪽그림은 [Graph by Lines]옵션으로 그린 것이고
오른쪽 그림은 [Graph by Points]옵션을 적용한 것입니다. 사각 모서리의 점만 표현된
것을 알 수 있습니다.

<smath_plot_rec.jpg>  <smath_plot_rec_pt.jpg>


  추천하기   목록보기

번호 제목   작성자 작성일 조회
7  SMATH업데이트. SMath Studio 0.97.5737 available    이석종 2015/09/28 1883
6  SMath 강좌 (6) 행렬 (2/2)  [1]  이석종 2014/12/28 3205
5  SMath 강좌 (5) 행렬 (1/2)    이석종 2014/12/26 2595
 SMath 강좌 (4) 그래프  [140]  이석종 2014/12/23 116201
3  SMath 강좌 (3) 단위사용하기    이석종 2014/12/16 1873
2  SMath 강좌 (2) 수식 정의 및 편집    이석종 2014/12/16 1582
1  SMath 강좌 (1) 소개 및 설치    이석종 2014/12/16 2622

    목록보기 1
       

Copyright 1999-2018 Zeroboard / skin by zero
구조설계의 미래를 준비하는 모임 [구조설계미래포럼]