🏠 ツール gnuplotgnuplot: アスキーアートでグラフを出力する (dumb 端末)gnuplot更新: 2004-01-03 / 作成: 2004-01-03XThreadsFacebookLINEHatena BookmarkPocketSyntaxset term(inal) dumb [feed <x幅> <y幅>]set terminal で dumb 端末を指定すると、グラフをアスキーアートで出力できます。 テキストベースのメールやチャットでグラフを送る場合に便利です。例: -10 log(x)gnuplot> set term dumb gnuplot> plot [0:] -10*log(x) 15 ++-----------+------------+-----------+------------+-----------++ + + + + -10*log(x) ****** + 10 ++* ++ | * | 5 ++ * ++ | *** | 0 ++ ** ++ | ** | -5 ++ ** ++ | ** | -10 ++ ***** ++ | ****** | -15 ++ ******* ++ | ********* | -20 ++ ************* ++ + + + + + ********** -25 ++-----------+------------+-----------+------------+-----------++ 0 2 4 6 8 10グラフの形だけを示したい場合は、目盛りを消したほうが見た目がきれいになります。例: -10 log(x)gnuplot> set term dumb feed 40 15 gnuplot> set noxtics gnuplot> set noytics gnuplot> plot [0:] -10*log(x) +*---------------------------------+ | * -10*log(x) ****** | | * | | * | | * | | ** | | *** | | ** | | ***** | | ****** | | ******* | +-----------------------------******関連記事gnuplot: 2次元プロットの基本gnuplot: gnuplot のテスト表示を行う (test)gnuplot: gnuplot を計算機として使う (print)gnuplot: グラフにタイトルを表示するgnuplot: グラフに補助線を表示するgnuplot: グラフの描画範囲を指定するgnuplot: グラフの枠を表示・非表示するgnuplotgnuplotへ戻る