Upload
nia-tomonaka
View
659
Download
10
Embed Size (px)
Citation preview
04/15/2023 1
Nia Tomonaka ( @nia_tn1012 )
gnuplot を Visual Studio と連携してみよう
2
• Nia Tomonaka ( @nia_tn1012 )• 湘南生まれの大学院生( M1 )• 専攻は電気工学で研究室は情報処理系• 主に使用しているプログラミング言語は C / C++ / C# / F#• 好きな物は紅茶とコーヒー• 趣味は写真撮影と音ゲー( Reflec Beat ) → Reflec : Lv. 10+ をほぼクリア済み
About Me
3
紅茶が飲みたいネー
4
Stay Tuned…
自己紹介はここまでにして、
本題に行きましょう!
5
おしながき
1. gnuplot とは?2. Visual Studio の外部ツール機能とは?3. gnuplot を Visual Studio の外部ツールに登録してみよう
ご注文は gnuplot ですか?
6
• フリーのグラフ描画ツール• コマンドラインで操作する• Windows / Mac / Linux などで動作可能• 2 次元の他に 3 次元のグラフも作れる
1. gnuplot とは?
7
• プログラム上でプロットデータのファイルを作成し、 gnuplot でグラフを描画
例えばこんなことをしたい・・・
8
もっと簡単に操作できたらな~
9
10
• GUID 作成やコマンドプロンプトなどのツールを Visual Studio から簡単に呼び出せる
2. Visual Studio の外部ツール機能とは?
11
• 外部ツールに、任意の実行ファイルを登録することもできる
2. Visual Studio の外部ツール機能とは?
12
• 1. メニューバーから、「ツール( T )」→「外部ツール( E )」を選択
3. gnuplot を Visual Studio の外部ツールに登録してみよう
13
• 2. 外部ツール設定画面で「追加( A )」をクリック
3. gnuplot を Visual Studio の外部ツールに登録してみよう
14
• 3. 「タイトル( T )」、「コマンド( C )」、「初期ディレクトリ( I )」を入力
3. gnuplot を Visual Studio の外部ツールに登録してみよう
15
• Visual Studio であらかじめ定義されている「外部ツールの引数」である• 外部ツールに設定するコマンド引数や初期ディレクトリなどで使用
できる
外部ツールの引数の例
$ ではじまる文字列は何ぞ?
引数 内容$(ItemPath) 現在編集しているファイルの絶対パス$(ItemDir) 現在編集しているファイルのディレクトリ
$(ItemFilename) 現在編集しているファイルの名前$(BinDir) 作成するバイナリ(実行ファイルや DLL など)の
ディレクトリ$(Pro j Dir) 現在のプロジェクトのディレクトリ
$(SolutionDir) 現在のソリューションのディレクトリ
16
外部ツール経由で gnuplot を起動
17
• Qiita はじめました。 URL : http://qiita.com/nia_tn1012
• よろしくお願いします!
最後に・・・
18
See you next!
ご清聴ありがとうございました!
Thank you very much!