Plotutils

GNU plotutils는 데이터 세트를 기반으로 2D 플롯 그래픽을 생성하기 위한 자유 소프트웨어 명령 줄 도구 및 소프트웨어 라이브러리 세트이다. PSPP 및 UMLgraph와 같은 프로젝트와 많은 학술 연구 분야에서 사용되며,Sennblad, et al., 2007.PHAVer, Polyhedral Hybrid Automaton Verifyer 데비안과 같은 많은 리눅스 배포판에 포함되어 있다. 마이크로소프트 윈도우 및 Mac OS X 버전도 사용할 수 있다. 이 라이브러리는 C 및 C++ 언어에 대한 바인딩을 제공한다. 독립형 명령 줄 도구는 그래프를 생성하고 스플라인 곡선 및 상미분 방정식 시스템의 수치 계산을 수행할 수 있다. Plotutils는 GNU 패키지이며 자유 소프트웨어 라이선스인 GPL에 따라 배포된다.

 역사 
여러 유틸리티는 유닉스 플로팅 유틸리티에서 영감을 받았다. 벨 연구소의 초기 유닉스 릴리스에는 graph 유틸리티와 다양한 플롯 필터가 포함되어 있었다. 유닉스 버전 7 시절에는 graph, plot, spline 및 여러 장치 종속 버전의 libplot이 표준 유닉스 기능이었다. 이 패키지에서 지원한 첫 번째 디스플레이 장치는 텍트로닉스 611 저장관이었다. 1980년대 초까지 수많은 다른 장치들이 지원되었다.

1989년에 graph, plot, tek2plot, spline의 첫 번째 GNU 버전과 관련 문서가 작성되었다. 리처드 스톨먼은 프로그램과 문서의 개발을 더욱 지시했다. 1991년 당시의 배포판은 GNU graphics라는 이름으로 배포되었다.

1995년에는 장치 독립적인 독립형 버전인 libplot을 작성하고 graph를 처음부터 다시 작성하여 실시간 필터로 전환함으로써 패키지가 크게 확장되었다.

 기능 

 독립형 도구 
 GNU graph: 2D 데이터 세트 또는 데이터 스트림을 실시간으로 플로팅한다.
 GNU plot: GNU 메타파일 형식을 다른 형식으로 변환한다.
 GNU tek2plot: 텍트로닉스 4010 데이터를 위의 형식 중 하나로 변환한다.
 GNU pic2plot: pic 언어를 위의 형식 중 하나로 변환한다.
 GNU plotfont: 위의 형식에서 사용할 수 있는 글꼴의 문자 맵을 표시한다.
 GNU spline: 데이터의 스플라인 보간을 수행한다.
 GNU ode: 하나 이상의 상미분 방정식으로 구성된 시스템을 수치적으로 적분한다.

 지원되는 출력 형식 
 X 윈도 시스템 디스플레이
 텍트로닉스 4010
 SVG
 PNG
 PNM
 의사 GIF (과거 특허 문제를 피하기 위해 LZW 대신 런 렝스 부호화를 사용)
 WebCGM
 어도비 일러스트레이터
 포스트스크립트
 PCL
 HP-GL
 xfig

 같이 보기 
 Graph (유닉스)
 GNU 프로젝트
 그누플롯

 각주 

 외부 링크 

 GNU Plotutils 
 C++ for mathematicians: an introduction for students and professionals
 GNU Graphics

분류:GNU 프로젝트 소프트웨어
분류:그래픽 라이브러리
분류:자유 라이브러리