728x90
Gnuplot을 스크립트를 이용하여 이용하는 경우에는 크게 두 가지 방식으로 스크립트를 작성할 수 있다.
(1) Bash Shell 내에서 쉘 스크립트 작성
(2) 일반적인 gnuplot script 작성
1. Bash shell script를 이용하는 경우
- Bash shell을 이용하는 경우에는 아래와 같이 쉘 스크립트 내에서 gnuplot을 사용할 때, gnuplot <<EOF
와 EOF
사이에 gnuplot 명령어를 입력하면 된다.
- 간단한 예제로써, sin(x) 그래프를 쉘 스크립트를 사용하여 그린다고 가정하자.
(1) gnu_example.sh 파일
#!/bin/bash
gnuplot << EOF
set title "sin(x)"
set ylabel "y"
set xlabel "x"
plot sin(x)
pause mouse key
EOF
- 이후 해당 쉘 스크립트를 실행하면, 아래와 같은 그림이 출력된다.
2. 일반적인 스크립트 사용 [1]
일반적인 스크립트를 사용하는 경우에는 단순히 스크립트 내에 gnuplot 명령어를 입력 후, 터미널에서 아래와 같이 gnuplot으로 해당 스크립트 파일을 실행시키면 된다. 가령 해당 스크립트의 이름이 example2.gnu 라면,
- 스크립트 이름: example2.gnu
- 스크립트 실행: gnuplot example2.gnu
(1) 파일 이름: example2.gnu
set title "sin(x)"
set xlabel "x"
set ylabel "y"
plot sin(x)
pause mouse key
Reference:
[1] https://riptutorial.com/gnuplot/example/14015/simple-script-file
728x90
'소프트웨어 (계산용 프로그램) > Gnuplot' 카테고리의 다른 글
[Gnuplot] 기본적인 실행 옵션 및 명령어 (0) | 2021.04.27 |
---|---|
[Gnuplot] 범례(legend)와 관련된 내용들 (0) | 2021.03.10 |
[Gnuplot] every option 관련 정리 (0) | 2020.07.23 |
[Gnuplot] 여러 행들이 있는 경우 원하는 행들로 그림 출력 (0) | 2020.07.10 |
댓글