텍스트 기호로 그리기 위한 Gnuplot의 그리기 모드는 무엇입니까?

텍스트 기호로 그리기 위한 Gnuplot의 그리기 모드는 무엇입니까?

gnuplot에서 텍스트(예: 텍스트 기호)를 통해 플로팅했던 기억이 납니다. gnuplot에 해당 플래그가 무엇인지 알고 싶습니다. bless그림과 비슷한 시각적 선택 도구를 만들고 있습니다 . 구현은 텍스트 그림을 기반으로 합니다. 나는 로 관점을 바꿀 수 있다는 직감이 있습니다 set terminal [something]. 이 형식을 원해요

여기에 이미지 설명을 입력하세요.

LaTeX에 대한 제안을 받았습니다. LaTeX는 유용하지만 이와 같은 대화형 작업에 적합한지는 잘 모르겠습니다. 물론 목표는 나중에 부드러운 컬러 보기를 얻는 것이지만 먼저 흑백 텍스트만으로 충분합니다. 이런 종류의 작업에서 LaTeX가 더 나은 이유에 대한 설명을 추가하십시오.

Gnuplot에서 텍스트 기호를 사용하여 플롯하는 방법은 무엇입니까?

답변1

내가 잘 이해한다면 당신이 원하는 것은 다음과 같습니다.

set terminal dumb

예는 다음과 같습니다.

$ gnuplot

    G N U P L O T
    Version 5.2 patchlevel 2    last modified 2017-11-01 

    Copyright (C) 1986-1993, 1998, 2004, 2007-2017
    Thomas Williams, Colin Kelley and many others

    gnuplot home:     http://www.gnuplot.info
    faq, bugs, etc:   type "help FAQ"
    immediate help:   type "help"  (plot window: hit 'h')

Terminal type is now 'qt'
gnuplot> set terminal dumb

Terminal type is now 'dumb'
Options are 'feed  size 79, 24 aspect 2, 1 mono'
gnuplot> plot sin(x)


    1 +--------------------------------------------------------------------+   
      |                *  *              +  *  **         +       *  *     |   
  0.8 |-+             *   *                 *    *          sin(x* *******-|   
      |              *     *                *    *               *    *    |   
  0.6 |-+            *      *              *     *               *     * +-|   
      |              *      *             *       *             *       *  |   
  0.4 |*+            *      *             *       *             *       *+-|   
      |*            *        *            *        *           *        *  |   
  0.2 |*+           *        *            *        *           *        *+-|   
      | *          *          *          *         *          *          * |   
    0 |-*          *          *          *         *          *          *-|   
      |  *         *          *         *           *         *           *|   
 -0.2 |-+*         *          *         *           *         *          +*|   
      |  *        *            *       *             *       *            *|   
 -0.4 |-+*        *            *       *             *       *           +*|   
      |   *      *              *      *             *      *              |   
 -0.6 |-+ *     *               *     *              *      *            +-|   
      |    *    *               *     *               *     *              |   
 -0.8 |-+   *   *                *   *                 *   *             +-|   
      |     *  *       +         **  *   +             *  *                |   
   -1 +--------------------------------------------------------------------+   
     -10              -5                 0                5                10  

gnuplot>

답변2

출력을 얻으려면 특정 터미널을 사용하여 gnuplot을 설치해야 합니다. 다음은 텍스트에 관한 내용입니다.

관련 정보