plot 명령을 내리기 전에 graphics_toolkit gnuplot 명령을 먼저 내린다.
명령 프롬프트> octave -qi
octave:1> graphics_toolkit gnuplot
octave:2> x = linspace(0,1,400);
octave:3> y = x.^2;
octave:4> plot(x,y)
* 위의 코드로 그래프 창이 나타나지 않을 경우 다음 코드를 시도한다.
명령 프롬프트> octave -qi
octave:1> graphics_toolkit gnuplot
octave:2> setenv('GNUTERM','wx');
octave:3>x = linspace(0,1,400);
octave:4>y = x.^2;
octave:5> plot(x,y)
Cygwin 의 X 터미널에서 Octave 를 실행할 경우:
$ startx
또는
$ xinit
한 후 Octave 를 실행시켜서,
plot 명령을 내리기 전에 setenv("GNUTERM", "X11") 명령을 먼저 내린다.
쉘 프롬프트$ octave -qi
octave:1> x = linspace(0,1,400);
octave:2> y = x.^2;
octave:3> setenv("GNUTERM", "X11");
octave:4> plot(x,y);
이번에는 세 함수
y = cos 2x, y = sin 4x, y = 2sin x
의 그래프를 한 좌표평면에 그려보자.
$ xinit
한 후, X 터미널에서
$ octave -qi
octave:1> x = linspace(0, 2*pi);
octave:2> a = cos(2*x);
octave:3> b = sin(4*x);
octave:4> c = 2*sin(x);
octave:5> setenv("GNUTERM", "X11");
octave:6> figure;
octave:7> hold off;
octave:8> plot(x, a, x, b, x, c);
octave:9> close all
'프로그래밍 > Octave' 카테고리의 다른 글
Octave 로 계산 하는 집합 연산 몇 가지 (0) | 2014.01.27 |
---|---|
Cygwin 의 Octave 로 그린 평면 매개곡선을 jpg 파일로 저장하기 (0) | 2014.01.27 |
Octave 를 이용하여 비선형 연립미분방정식의 해곡선 그리기 (0) | 2014.01.26 |
이진 파일을 읽어서 16진수로 보여주는 HexView 소스 with Octave (0) | 2013.08.18 |
Octave 언어로 역삼각함수, 역쌍곡선함수 값을 구하는 예제 (0) | 2013.01.08 |