본문 바로가기
소프트웨어 (계산용 프로그램)/Gnuplot

[Gnuplot] 기본적인 실행 옵션 및 명령어

by UltraLowTemp-Physics 2021. 4. 27.
728x90

(2021/05/17 편집)

Gnuplot관련된 기본적인 명령어를 개인적으로 정리를 할 조금씩 필요할 때마다 예정입니다.  

1. x축과 y축의 범위를 지정

1) x축의 범위 지정: set xrange [xmin:xmax]
2) y축의 범위 지정: set yrange [ymin:ymax]
3) plot 명령어와 같이 쓰는 경우: plot [xmin:xmax][ymin:ymax] 'file.dat' 

2. 축의 Label을 지정 

1) x축의 라벨을 지정: set xlabel "x_label" 
2) y축의 라벨을 지정: set ylabel "y_label" 

3. 축을 log scale로 그리는 경우 [1]

1) y축을 base가 10인 logscale로 설정하는 경우 
  set log y 
  • set logscale y 
2) x축 및 y축을 base가 10인 logscale로 설정하는 경우 
  • set log xy 
  • set logscale xy 
3) logscale의 base를 설정하는 경우, 명령어의 뒷부분에 base에 해당하는 숫자를 기입한다. 
  ex) y축을 base가 2인 logscale로 설정하는 경우: set logscale y 2 
4) logscale을 해제하는 경우: unset logscale y 
  

 

 

 

기타 사항 

1. Gnuplot에서 BASH 명령어를 쓰는 방법 
  - BASH 명령어 앞에 !(느낌표)를 붙임 

  - ex) gnuplot에서 파일 및 디렉토리의 리스트 확인: !ls 

 

Reference 
[1] http://gnuplot.sourceforge.net/docs_4.2/node197.html

728x90

댓글