MATLAB

MATLAB

少ネタ:ヘッダーを付けて数値配列を保存する【MATLAB】

English title: How to use writematrix with a text header. 数値配列を保存するときは writematrix が便利でいつも使っているが、ヘッダーを付けて保存する機能はついていない。ヘ...
MATLAB

小ネタ:daspectとpbaspectの使い分け(MATLAB)

いつも忘れるのでメモ daspectは各軸の単位通りに軸の表示長さを変えることができる。以下の変数を作成した場合、xとyの比は10倍となる x = linspace(1,10,100); y = linspace(1,100,100); こ...
MATLAB

小ネタ:MATLABでマルチページTIFファイルを読む

今日後輩に聞かれたのでメモ代わりに 結論 imread関数の第二引数に読みたいページのインデックスを指定することで読み出すことができる。imread(filename, idx)。 とりあえず全部読み出したい!という場合はimfinfo関数...
MATLAB

【MATLAB】画像データの行列を指定のカラーマップで保存する

サイズが(N,M)の画像データの行列をM×Npxの画像データとして指定のカラーマップで保存するには、以下のようにする。 image_path = "hoge.tif"; savename = "hoge.png"; cmap = parul...
MATLAB

MATLABでプロットの点をクリックして関数を呼び出す(コールバック)

MATLABでデータをプロットした後に、プロットした点をクリックするとその点の情報を持った関数が呼び出せる仕組みがつい先日あり、色々調べていて解決できたのでこちらの記事で共有する。 コールバックとは  ご存知の方も多いと思うが、MATLAB...
MATLAB

【boxchart】MATLABで箱ひげ図を作成する方法

MATLABで箱ひげ図を作成する方法を説明しています。MATLABで箱ひげ図を作成する場合、「boxchart」という関数を使うと簡単に作成することができますが、少しハマりどころもあるため本記事で丁寧に説明していきます。