があらんどう

伽藍洞です。

igor

He原子のエネルギー準位を表示してみる@Labview & igor

原子のエネルギー準位データベースとしてNIST(アメリカ標準技術研究所)の公開している NIST atomic spectra databaseがあげられる。ここでは様々な原子の準位や遷移が確認できてすごく便利だ。 数値データだけでなく、グロトリアン図としてグラフィカルに…

igorで調和振動子のルンゲ・クッタ法による数値計算

ルンゲクッタ法を使って調和振動子の数値計算をしてみるという試み。内容としてはかなり良くある話なんだけど、使うのがigor のマクロというのが普通と違うところ?内容としてはC言語で書くのとほぼ同じなのだが、igorで書けば計算結果をすぐに描画できるか…

インボリュート曲線の作図@手書き、jw cad、そしてigor pro

前回のストランドビーストつながりで歯車を自作する必要がでてきた。 ↑ストランドビーストについては自作歯車を使わずに完成して完成して動くようになったので別の機会に記事にしたい。 ストランドビーストについては使わなかったが歯車はいろいろ使えそうな…

igorのwaveをテキストファイルとして書き出す

Igorを使って計算した後に結果をテキストやcsv形式で書き出したいことがときどきある。ときどきなので毎回、どうやってやるんだっけと調べたり、過去のファイルを参照しているのでメモ。

1D waveをつなげてイメージプロットをつくる@igor pro

1次元のwaveを横に並べてイメージプロット(インテンシティプロット)を作るための方法。 素材になる1Dwaveはすでに準備されているとして話を進める。

2D waveの任意の箇所を切り抜くマクロ@igor pro

igor で作製 or 読み込んだ2D wave任意の箇所を切り取りたい。 画像の任意の箇所だけ表示したいしたいときのマクロ Contro + I で切り取りたい部分の左上と右上にカーソルをおく。 その値を参照して切り取る (めんどくさいなもっと簡単にしたい・・・) m…

igorの2D配列を転置する

igor pro の2D配列の行と列を入れ替えたいときのコマンド「Matrixtranspose」の使用方法についてメモ。 2D waveを使ってimage plotを作りたいけど、縦軸と横軸を逆にしたいときに使える。 コマンド名の後に転置したい2D waveの名前を書くだけ。 例えば、2D w…