FREEDOM. FRIENDS. FEATURES. FIRST.
페도라 한국 사용자 모임

GnuPlot Quick Guide

게시판 Tech/Tip GnuPlot Quick Guide

  • This topic has 2개 답변, 2명 참여, and was last updated 11 years 전에 by 인베인. This post has been viewed 26 times
  • 만든이
    게시글
  • #12056
    인베인
    참가자
    • 게시글141
    • 댓글379
    • 총합520
    • ★★
    @leemgs

    GnuPlot 은 2D 또는 3D 의 형태로 각종 데이타를 사람이 시각적으로 분석할수 있도록 그래프
    형식의 그림으로 그릴수 있도록 하는 프로그램으로 명령어를 입력하는 형식의 프로그램
    (command line driven program)이다. 일반적으로 공학분야에서 자주 사용되는 Mathematica 나
    MatLab 과 같은 상용 프로그램과 같다고 이해를 하면 된다.

    OpenSource 로 개발되고 있는 GnuPlot 은 Linux 및 Winodws 2000/XP 환경에서 모두 실행할 수
    있도록 개발이 되고 있으며, http://www.gnuplot.info/ 에서 최근의 4.0 Stable Version 을
    다운로드 할수 있으며,  Fedora Corea9 CD 에 기본 패키지로 구성되어 있다.

    GnuPlot 으로 2-Dimensional Plot, 3-Dimensional Plot, Polar Coordinate , Parametric
    Functions, Plotting Numerical Data in a Data File 등의 상당히 많은 기능들 사용할수
    있으나 본 장에서는 초보자가 GnuPlot 을 이용하여 커널의 내부에 대한 Tracing , 또는 성능
    체크를 통해 분석한 Text Format 의 Data 를 GnuPlot 으로 쉽게 사용할수 있도록 함으로써
    장황하게 많은 기능을 설명하는 것보다 실제로 어떻게 쓸수 있는지 그리고, 실제로 활용 할수
    있도록 실무적 지식을 제공하는데 초점을 맞추도록 하겠다.

    필자의 경우 Host Pc 에 Redhat Linux 9 을 설치하였으며, 설치시 기본으로 지원되는 gnuplot-
    3.7.3-2 Version 이 있으나, GnuPlot 의 새로운 기능을 이용하고자 GnuPlot 4.0 Stable
    Version 을 소스로 다운로드하여 설치하였다.

    기본으로 설치되어 있는 3.7.3-2 를 사용해도 무방하나, 최근의 4.0 Stable Version 을
    설치하고자 한다면 아래의 절차를 통해 간단히 설치를 끝낼수 있다.

    Fedora9#> yum install gnuplot
    or

    Fedora9#> cd /root
    Fedora9#> w g e t ftp://ftp.gnuplot.info/pub/gnuplot/gnuplot-4.0.0.tar.gz
    Fedora9#> tar xvzf gnuplot-4.0.0.tar.gz
    Fedora9#> cd gnupot-4.0.0
    Fedora9#> --prefix=/usr/local/gnuplot; make ; make install
    Fedora9#> ln -s /usr/local/gnuplot/bin/gnuplot /usr/bin/gnuplot.4.0
    Fedora9#> gnuplot.4.0
    설치가 완료되고 나서 “gnuplot.4.0”을 실행하면  gnuplot> 프롬프트가 나온다.

    이제 “gnuplot> plot sin(x) [Enter]:을 해보기 바란다.그러면 Sin 곡선의 그래프가 아래와
    같이 나올것이다. GnuPlot 의 사용에 대한 방식은 이처럼 상당히 쉽다.

    * 오픈소스는 Open Innovationa & 윈윈전략을 도모할 지언정 절대 공짜(무료)임을 뜻하지 않는다.치

1 답변 글타래를 보이고 있습니다
  • 글쓴이
    답변
    • #12620
      ELem
      참가자
      • 게시글67
      • 댓글672
      • 총합739
      • ★★
      @Bardisch

      매스매티카같은 프로그램이라 하니까 한번에 이해되는 -ㅅ-;;
      울프람 존경합니다[응?]

    • #12621
      인베인
      참가자
      참가자
      • 게시글141
      • 댓글379
      • 총합520
      • ★★
      @leemgs

      리눅스에서 시스템쪽 하시는 분에게는 gnuplot 손주머니에 항상 넣고 사는 정도이죠??? ㅎㅎ

       

      * 오픈소스는 Open Innovationa & 윈윈전략을 도모할 지언정 절대 공짜(무료)임을 뜻하지 않는다.치

1 답변 글타래를 보이고 있습니다
  • 답변은 로그인 후 가능합니다.