gnuplot : グラフウィンドウでマウスをダブルクリックするとその座標がコピー出来る

gnuplotでグラフがウィンドウ上にプロットされているとき、そのウィンドウ内でダブルクリックするとその位置の座標(x, y)がクリップボードにコピーされます。

例えば、以下のように
(x, y) = (5, 5)
付近にマウスカーソルを合わせてダブルクリックするとその座標がクリップボードにコピーされます。

そして適当なところに貼り付けると、以下のテキストが貼り付けられます。
 5.04135,  4.94596
値はやや(5, 5)とはズレてますが、マウスカーソルをピッタリと合わせるのも難しいのでこんなものでしょう。

グラフの座標をクリップボードにコピー出来る機能、グラフ上の気になった点の座標をメモしておきたい場合などに役に立つでしょう。


さて、ここでやや環境依存の話になるのですが、Linux環境ではgnuplotの出力端末によりコピーに用いられるクリップボードが異なる場合があるようです。
いくつか試してみたところ、
  • 出力がqtwxtの場合のCtrl-vでペーストする方のクリップボード
  • 出力がx11の場合はマウスのミドルクリックでペーストする方のクリップボード
に座標がコピーされるようです。もし座標の取得がうまく出来ないときは、こういった点も考えてみて下さい。



その他、gnuplot関連のブログ記事

コメント

スポンサーリンク


このブログの人気の投稿

gnuplotでプロットなどの色をcolornameの指定で変更する

catコマンドの出力を行番号付きにするためのコマンドラインオプション(-n, -b)

Ubuntu Softwareが起動しないのでいろいろと調べてみる(Ubuntu 20.04.1 LTS)

gnuplot : グラフにグリッド線を描く方法(set grid)

gnuplot : プロット画像のサイズ指定について(set sizeとの違い)