理工学図書館後期 LS 講習会 きれいなグラフを作ろう! gnuplot 入門

Similar documents
きれいなグラフを作ろう!gnuplot 入門 1. 基本 1.1. プロット :test.plt plot x, sin(x) 1.2. データファイルのプロット 1:data.plt plot "data.dat" 1.3. データファイルのプロット 2:data2.plt plot "data2

Microsoft Word - gnuplot

x1 GNUPLOT 2 x4 12 x1 Gnuplot Gnuplot,,. gnuplot, PS (Post Script), PS ghostview.,.,,,.,., gnuplot,,, (x2). x1.1 Gnuplot (gnuplot, quit) gnuplot,. % g

Microsoft PowerPoint - 14Gnuplot.ppt

gnuplot の使い方 gnuplot は汎用的で しかも手軽に使えるプロッティング プログラムです 計算結果をグラフにするとき に非常に便利なので ぜひ覚えてください 1 gnuplot の始め方 終わり方 gnuplot の始め方は ターミナル上のプロンプトの後ろで gnuplot と打つだけ

cpall.dvi

Microsoft PowerPoint - lecture0610v05.pptx

PowerPoint プレゼンテーション

数量的アプローチ 年 6 月 11 日 イントロダクション データ分析をマスターする 12 のレッスン ウェブサポートページ ( 有斐閣 ) 水落研究室 R http:

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション

gnuplot.dvi

y2=x2(x+1)-001.ps

gnuplot gnuplot 1 3 y = x 3 + 3x 2 2 y = sin x sin(x) x*x*x+3*x*x

というプロンプトだったのが gnuplot> というプロンプトに変わっていることに注意してください gnuplot を終了させるときには gnuplot> というプロンプトの後ろで quit と打ちこみます すると /home/snaoki> のようなプロンプトに戻るはずです 2 グラフを描いてみよ

2 A I / 58

2 I I / 61

計算機シミュレーション

スクールCOBOL2002

datavis_01_

PowerPoint プレゼンテーション

初めてのプログラミング

Debian での数学ことはじめ。 - gnuplot, Octave, R 入門

gnuplotのつかいかた:メニュー

1 1 Gnuplot gnuplot Windows gnuplot gp443win32.zip gnuplot binary, contrib, demo, docs, license 5 BUGS, Chang

コマンド入力による操作1(ロード、プロット、画像ファイル出力等)

目次 はじめに D-animalice 使用までの準備作業 モデルデータの編集 モデルツリー情報の作成 モデル関連情報の作成 モデル STL データの作成 D-animalice を使用してアニメーションデータ

Microsoft Word - 第4章.doc

Microsoft PowerPoint - Borland C++ Compilerの使用方法(v1.1).ppt [互換モード]

MATLAB説明

再起動した状態になり パスワードを入力すると 図 2 のように DEXCS2011 のアイコ ンがデスクトップ上に表示される 2 端末を準備する メニューバーにある端末の形を左クリック 図 2 デスクトップ メニューバーに端末の形がない場合 図 3 メニューバー アプリケーション アクセサリー 端末

Łñ“’‘‚2004

プリント


すると メインメニューと呼ばれる DC さくらのメインウィンドウ部が表示されます ( 下の画面がスクリーンシ ョットです ) メインメニューは ウィンドウ右上の ボタンを押すと閉じます リスト内のアイテムは ダウンロードのタスクを表します ダウンロード状況を把握できます メニュー項目やボタンの説明は

第 2 回 (4/18) 実力診断の解説と表作成の復習

PowerPoint プレゼンテーション

Microsoft Word A02

A. 表の作成 はじめに 講座テキストページに保存されている表 1 の元データをエクセル 2010 にコピーします (No1) 講座テキスト (Web ページ ) に示した表 1 過去 12 年間の為替と外貨準備の推移 のデータ表を選択する この表 1 を選択した状態で WEB ページの 編集 コピ

平成20年1月15日

各種パスワードについて マイナンバー管理票では 3 種のパスワードを使用します (1) 読み取りパスワード Excel 機能の読み取りパスワードです 任意に設定可能です (2) 管理者パスワード マイナンバー管理表 の管理者のパスワードです 管理者パスワード はパスワードの流出を防ぐ目的で この操作

saihata.doc

初めてのプログラミング

前準備 1. エクセルやエクスプローラで以下のような設定をしておくとこのサンプルがより便利にご使用いただけます Excel において バージョンにより操作は違いますが マクロ使用を許可 した上で実行してください 又 Excel で参照ファイルを開く場合便利になるように 下図の様に カレントフォルダを

国土数値情報 XML シェープ変換ツール 操作説明書 平成 23 年 7 月 国土交通省国土政策局

(Microsoft Word - Excel\211\236\227p6\217\315.docx)

Microsoft PowerPoint - lecture1112.pptx

Microsoft PowerPoint - lecture1112.pptx

<4D F736F F F696E74202D B835E8F88979D D834F CC8E6782A295FB322E707074>

パソコンで楽チン、電力管理3169編

PowerPoint プレゼンテーション

Format text with styles

Microsoft PowerPoint - kakeibo-shiryo1.pptx

Microsoft Word - 206MSAccess2010

情報活用資料

このうち ツールバーが表示されていないときは メニューバーから [ 表示 (V)] [ ツールバー (T)] の [ 標準のボタン (S)] [ アドレスバー (A)] と [ ツールバーを固定する (B)] をクリックしてチェックを付けておくとよい また ツールバーはユーザ ( 利用者 ) が変更

( ) kadai4, kadai4.zip.,. 3 cos x [ π, π] Python. ( 100 ), x cos x ( ). (, ). def print cos(): print cos()

目次 1 はじめに 利用条件 動作環境 アドインのインストール アドインの操作方法 アドインの実行 Excel CSV の出力 テンプレートの作成 編集 テンプレートのレイアウト変更 特記

C#の基本

2 / 25 複数ソフトの組み合わせ テキストファイルを Excel で開く テキスト形式 (.txt) で保存したファイルを Excel で利用しましょう 第 14 講で保存した west.txt を Excel で開きます 1. Excel を起動します 2. [Office ボタ

Vista IE7 ブラウザの設定手順

ステップ 5: ファイルの管理 ステップ 6: レイヤーのデータソースの変更 演習のまとめ 第 3 章レイヤーの操作と共有 第 3 章概要 画面移動 1 : レイヤーの全体表示 画面移動 2 : [XY へ移動 ] ツール...

슬라이드 1

譲渡人複数証明データコンバータ操作説明書 平成 26 年 6 月

Microsoft Word - No8_word1.docx

作図コマンド : pscoast -R125/148/30/46 -JM15c -B5g5 -Di -W5 -S235 -X6c -Y4c > test.ps 作図例 : 2 分布図の作成 2.1 点を描く 地点の分布を作図するときは たとえば以下のように行います > pscoast -R125/1

ブラウザ Internet Explorer 7 の設定について 第3版

目 次 1. はじめに ソフトの起動と終了 環境設定 発助 SMS ファイルの操作 電話番号設定 運用条件 回線情報 SMS 送信の開始と停止 ファイル出力... 16

練習問題 1-1 1クイックアクセスツールバー 2タイトルバー 3リボン 4タブ 5ステータスバー 6ノート 7コメント 8 表示モードショートカット 9ズーム 練習問題 1-2 [1] ファイルを開く [ ファイル ] タブ-[ 開く ] [ 開く ] 画面で保存場所を指定 [ ファイルを開く ]

情報処理

関数の定義域を制限する 関数のコマンドを入力バーに打つことにより 関数の定義域を制限することが出来ます Function[ < 関数 >, <x の開始値 >, <x の終了値 > ] 例えば f(x) = x 2 2x + 1 ( 1 < x < 4) のグラフを描くには Function[ x^

PDFŠp.qxd

Microsoft Word - ラベルマイティStep1.doc

第1章 業務共通

「MT-3_2-ja

CubePDF ユーザーズマニュアル

問題 1 次の文章は Excel の作業環境について述べたものである 下線部の記述の正誤を判断し 解答群 { } の記号で答えよ ただし 下線部以外の記述に誤りはないものとする 設問 1. クイックアクセスツールバーには アプリケーション名やファイル名が表示される 設問 2. 数式バーのる ボタンを

Microsoft PowerPoint - guidance.ppt

データの作成方法のイメージ ( キーワードで結合の場合 ) 地図太郎 キーワードの値は文字列です キーワードの値は重複しないようにします 同じ値にする Excel データ (CSV) 注意キーワードの値は文字列です キーワードの値は重複しないようにします 1 ツールバーの 編集レイヤの選択 から 編

スライド 0

Microsoft Word - VBA基礎(1).docx

【バーコード作成】マニュアル 第1版

目次 1. はじめに Excel シートからグラフの選択 グラフの各部の名称 成績の複合グラフを作成 各生徒の 3 科目の合計点を求める 合計点から全体の平均を求める 標準偏差を求める...

1. Stata( ステータ ) Stata は,StataCorp 社の販売している統計ソフトウェアで, 計量経済学においてもっともよく使われています 最新の計量経済学的手法の論文を執筆する際に,Stata による推定方法 ( コマンド ) も同時に発表されることがよくあり, 基本的な分析からより

Create!Form V11 - Excel 出力設定

グラフ作成 暮らしのパソコンいろは 表のデータをグラフにするとデータの内容が視覚化され とてもわかりやすくなります ネット通販売上件数 を表すグラフを作成しましょう Excel2013 資料 C を開いておきましょう 1. グラフの構成要素 ネットショッピング購入状況ネット通販年代別利用

PowerPoint2003基礎編

1. はじめに 1. はじめに 1-1. KaPPA-Average とは KaPPA-Average は KaPPA-View( でマイクロアレイデータを解析する際に便利なデータ変換ソフトウェアです 一般のマイクロアレイでは 一つのプロー

Microsoft Word - AutocadCivil3D.doc

<4D F736F F D208AC888D B836A F C91808DEC837D836A B81698AC7979D8ED A E646F6

1.3 2 gnuplot> set samples gnuplot> plot sin(x) sin gnuplot> plot [0:6.28] [-1.5:1.5] sin(x) gnuplot> plot [-6.28:6.28] [-1.5:1.5] sin(x),co

PALNETSC0184_操作編(1-基本)

Create!Form V11 - 機能リファレンス - テスト実行

Data Explorerの使い方|国立教育政策研究所 National Institute for Educational Policy Research

大阪ガス株式会社 情報通信部 御中

I I / 68

Microsoft Word - VB.doc

償却奉行 i8/ i シリーズ 汎用データ受入の手順書 汎用データの作成方法を知りたい 汎用データのフォーマットがわからない 汎用データ受入をしたら受入エラーが発生した について資産データの受入を例に説明します 本手順書では OBC 受入形式 ( ) の汎用データの受入を 受入フォーマットに従って

SideAceユーザーズガイド

チェックを外す 以上で マクロの有効と保護ビューの解除は完了です < 保護ビューの解除について > 保護ビューの解除については 特に設定しなくても EX はインストールできると思いますが 保護ビューのエラーメッセージが出た時に慌てないように念のため解除しておきます セキュリティが心配な方は EX が

Transcription:

理工学図書館後期 LS 講習会 きれいなグラフを作ろう! gnuplot 入門

gnuplot によるグラフ作成 1 gnuplot コマンド入力形式のグラフ作成ツール 豊富な出力形式を装備 研究や実験のデータ整理に便利 本講習の目的 gnuplot の魅力を体験してみよう!

本日の学習事項 2 1. gnuplotの基本的な使い方 gnuplotに慣れよう 2. スクリプトファイルを用いた使用法 再利用に欠かせないため学んでおこう 3. グラフのカスタマイズ 軸ラベル フォントの設定など 4. 例題 & 実践 さらに実践的に利用してみよう

1. gnuplot の基本な使い方 3

gnuplot の起動と終了 4 図 gnuplot の起動画面 gnuplot を起動すると左図のようなターミナルが表示される ターミナルにコマンドを入力することでグラフの描写が可能

簡単なグラフの描写 5 gnuplot > plot x 図 y = x のグラフ

複数のグラフの描写 6 gnuplot > plot x, sin(x) 図 x と sin x のグラフ

3 次元グラフの描写 7 a**b はべき乗 a b gnuplot > splot x**2+y**2 図 z = x 2 + y 2 の 3 次元グラフ gnuplot > set pm3d map gnuplot > splot x**2+y**2 図 z = x 2 + y 2 のカラーマップ ( 初期設定のままではあまりきれいな色ではないが )

2. スクリプトを用いた使用法 8

gnuplot 用ディレクトリファイルの作成 9 スクリプトファイルによる使用をする前に gnuplot での作業を行うためのディレクトリファイルをデスクトップに作成しておく gnuplot という名前のディレクトリファイルをデスクトップに作成 図ディレクトリファイルの作成

スクリプトファイルの作成 10 gnuplot におけるスクリプトファイル コマンドを用いたテキストファイルでテキストエディタなどによって作成可能 拡張子は.plt や.gp などで保存する 簡単に言うとコマンドの集まりであり 設定をカスタマイズし 保存することで何回も使用することができる 例 test.plt 図 test.plt ファイルの保存 plot x, sin(x) 先ほどターミナルに入力していた内容を記述 gnuplot ディレクトリに test.plt ファイルを保存

スクリプトファイルの使用 11 test.plt ファイルを gnuplot から開いてみよう 図 test.plt ファイルの展開 図 x と sin x のグラフ ダブルクリック テキストエディタで表示される場合は右クリック / プログラムから開く /gnuplot を指定することで gnuplot から開くことが可能 もしすぐに画面が閉じてしまう場合は gnuplot > pause -1 をスクリプトに加えてみよう

データプロットの表示 12 データファイルにあるデータをプロットしてみよう 1. 左下のようなデータファイル data.dat を作成する 2. 右下のようなスクリプトファイル data.plt を作成する 図 data.dat ファイル 図 data.plt plot data.dat 図 data.plt の実行結果

3. グラフのカスタマイズ 13

軸の範囲 目盛りの変更 14 軸の範囲の指定 x 軸の範囲 x 軸の範囲 y 軸の範囲 gnuplot > plot [-2*pi:2*pi] sin(x) gnuplot > plot [-2*pi:2*pi] [-2:2] sin(x) 軸の目盛りの変更 gnuplot > set xtics 1 gnuplot > set ytics 0.5 gnuplot > plot sin(x) x,y 軸の目盛り間隔

タイトルと軸ラベル 15 gnuplot > set title example gnuplot > set xlabel Input gnuplot > set xlabel Output gnuplot > plot sin(x) title key1 グラフのタイトルを example とする x 軸ラベルを Input とする y 軸ラベルを Output とする sin(x) のグラフタイトルを key1 とする 図タイトルと軸ラベルの表示

データファイルからデータを選択する 16 図 data2.dat ファイル 図 data2.plt plot data2.dat using 1:3 図 data2.plt の実行結果 1 行目と 3 行目のプロットできた

グラフのスタイル 17 表グラフのスタイル スタイル 説明 lines ライン表示 points データポイント表示 linespoints ラインとデータポイント表示 dots ドット表示 steps ステップ表示 boxes 棒グラフ vector ベクトル表示 gnuplot > plot x with lines スタイルを入力 lines linespoints boxes

フォントの調節 18 図 font.plt set tics font " Times New Roman, 12" set xlabel font "Times New Roman, 12 set ylabel font "Times New Roman, 12 set key font "Times New Roman, 12 set xlabel Input set xlabel Output plot sin(x) title key1 目盛りのフォント変更 xlabel のフォント変更 ylabel のフォント変更凡例のフォント変更 図 font.plt の実行結果

set コマンドについて 19 set コマンドはグラフの環境をカスタマイズするとき用いる gnuplot > set option オプションと一緒に記述し 環境をカスタム 図 show all による環境の表示 gnuplot > show option option の環境を確認 gnuplot > show all 全ての環境を確認

4. 例題 & 実践 20

例題 1~ カラーマップの描写 ~ 21 スクリプトファイルは別資料参照 図カラーマップ

例題 2~ ヒストグラムの作成 ~ 22 スクリプトファイルは別資料参照 図ヒストグラム

例題 3~ 球の表示 ~ 23 スクリプトファイルは別資料参照 図 3 次元球

実践編 ~ 斜方投射 ~ 24 物理シミュレーションの例題として 2 次元斜方投射を考えてみよう 得られたデータを gnuplot でグラフ化してみよう 図斜方投射のモデル図 位置データ :pos.dat 時刻 水平方向変位, 鉛直方向変位 速度データ :vel.dat 時刻 水平方向速度 鉛直方向速度 y θ v 0 x エネルギーデータ :energy.dat 時刻 ポテンシャルエネルギー 運動エネルギー 全エネルギー

位置と速度の時間履歴と速度成分の分解 25

質点の軌跡, 鉛直方向変位と速度の関係, エネルギー保存 26

最後に 27 研究や実験のデータ整理ではパラメータを変えた場合の物理量の変化を見ることがあり 繰り返し同じデータ処理をすることが多々ある そのようなときには 再利用が可能な gnuplot や excel vba などのようなコマンドによるグラフの描写が便利 gnuplot は多くの利用者がいるため 操作方法など分からないことは HP で掲載されている場合があるため 調べながら学ぼう! 本講習会の内容は講演者自身が独学で学んだものであり より効率的にプロットする方法などがあるかもしれませんので 各自でさらに学習を深めてください