TIPS

MATLAB

MATLABのTips 3次元空間に結果を表示する方法

MATLABって3次元空間に結果を表示する関数がないんですよね。。。。 "surf"や"plot3"、"scatter3"があるじゃんって思う方もいるかもしれませんが、これらの関数は2次元空間のz軸上に結果を表示しているか、3次元空間上に散布図や線を表示しているにすぎません。本記事では、3次元空間に値・結果を色で表示する方法について説明します。
MATLAB

MATLABのTips iPadでMATLAB最強説

App StoreでMATLAB Mobileという無料アプリがありますが、これがMATLABの代用手段になりうるのか、そもそも自作のfunctionファイルが使えるのかなどを検証しました。
MATLAB

MATLABのTips コードを非公開にする方法(暗号化?)

みなさんMATLABを使っていて、こんな時ありませんか? コードを共有したいけど中身を見せたくない(コードを変更・編集されたくない、コードについての質問されるのが面倒、ノウハウがつまっており公開したくない、なんとなく見せたくない) 会社の規定で社外に情報を出すには暗号化(難読化)しないとダメ、コード公開することのリスクが見積もれないので、まずは暗号化して公開したい 上記問題を解決する方法として、MATLABのファイルを非公開(難読化)にする方法を紹介させていただきます。
MATLAB

MATLABのTips 時間を要する解析の総解析時間を見積もる方法

みなさんは重たい解析(時間がかかる解析)を実行するときに、”今、どの程度終わっているか”をどのように把握していますか? 何も考えずに、解析を実行してしまい「あれ?まだ解析終わってないな!あとどれくらい時間かかるんだろう?」とか、「この解析はCPUの使用率が高いから他の作業ができない!!“ctrl + c”で実行中断するか迷うな」みたいな時ってありますよね。 この記事では、そんな問題を解決する方法を紹介します。
MATLAB

MATLABのTips 古いMATLABでgifアニメーションを作る方法

最新のMATLABではアニメーション作成が容易にできます。しかし、古いMATLABを使用している方はアニメーション作成が容易にできず困っている方も多いと思います。そこで、本記事では、古いMATLABでも容易にアニメーション作成が可能な方法を紹介します。
MATLAB

MATLABのTips figureを見やすく並べて表示する方法

MATLABでfigureを出力すると、重なって表示されるため、見にくいです。 その問題を解決する方法を紹介します。
MATLAB

MATLABのTips 伝達関数行列の効率的なコーディング

今回は伝達関数行列のコーディングについて紹介したいと思います。ちなみに伝達関数行列は、各周波数における伝達関数を入力×応答数分に配置した行列です。 cell関数を使うか、3階のテンソルとして表現するかの2つの方法がありますが、本記事では3階のテンソルでのコーディングのメリットを説明します。
MATLAB

MATLABのTips maxやminの裏ワザ

本日はmaxとminの隠れた機能について説明します。使いこなせればコードが非常に短く書くことができます。 実はmaxやminにはあまり知られていない使い方があります。この機能が非常に便利なときがあるので覚えておいて損はないです。
TIPS

MATLABのTips functionファイルのライブラリー化

functionファイルを種類分けしてフォルダに格納し、各フォルダにpathを通す方法について解説します。