Igorの解説とか

このブログはWavemetrics社が開発および販売しているIgorについて解説するブログです。

2017-02-12から1日間の記事一覧

Igor基礎知識(コマンドウィンドウ)

超基礎ですが、コマンドウィンドウは ウィンドウ→コマンドウィンドウ で出現します。(control+J ,macではcommand+Jでも出現) これをコマンドウィンドウといいます。 Igorではコマンドウィンドウに打ち込むことで、ほぼすべての動作を行うことができます。 例…

Igor基礎知識(Waveの基礎)

まずコマンドラインに make y1 y1=exp(-((x-30)/100)^2*20)Display y1 と打ってみてください。ガウシアンが出るはずです。 このときのx軸はPoint数になっています。Makeコマンドで特に指示なく作るとPoint数は128点になります。新規テーブルとかで確認してみ…

マクロの組み方part7(Waveの作成とdo-whileループ2)

前回の続きです。 前回の内容をdo-whileループを使って書いてみます。 do-whileループ macro makewave_B() Variable i=1 String wavestr do wavestr="wave"+num2str(i) make/N=100/O $wavestr $wavestr=sin(x*i/30*pi) i+=1 while(i<=5) end とプロシージャ…

マクロの組み方part6(Waveの作成とdo-whileループ1)

今回から ① Waveを作成する ② do-whileループを利用して、Waveを複数作成する。 の2点について、2記事に渡って解説します。 まず Waveの作成 macro makewave_A() make/N=100/O wave1 make/N=100/O wave2 make/N=100/O wave3 make/N=100/O wave4 make/N=100/…