MATLAB: 余白が少ないプロットを画像として保存する
はじめに MATLABのfigureでプロットすると余白が大きい時があって、パワポに貼り付け後にトリミングをやっていた。 どうにかならんのかと思っていたが、同じ悩みを抱える人はいるようでAutomatically rem…
はじめに MATLABのfigureでプロットすると余白が大きい時があって、パワポに貼り付け後にトリミングをやっていた。 どうにかならんのかと思っていたが、同じ悩みを抱える人はいるようでAutomatically rem…
ode45などのMATLAB ソルバーについて再度お勉強。自分の調べたことのメモが中心だから、まとまらないかも知れない。 “Embedded Runge-Kutta method” “…
データの「NaNを置き換える」、「負の値をゼロにする」場合のメモ。 MATLABは書き方にクセがある部分があって、たまにしか使わないと忘れてしまう。 条件を満たす値の置換 10より大きい値を10に置き換える A(A > …
はじめに Simulinkモデルを作り込んでいくと、ブロックパラメーターの変数名を後からまとめて変更したくなることがよくある。 例えば、接頭辞(prefix)を付けたり、接尾辞(suffix)を変えたり…。 手作業でやる…
MATLABでグラフを作る時によく使うコマンドをまとめてみた。 (随時追加していこうかと思っているが…。) グラフを重ねる 複数のグラフをプロットさせる場合の基本。 hold on hold off 例 %% t = 0…
サブシステム・ブロックをコピーしたら、Goto/Fromタグ名がダブってしまった、なんてことはよくあることかも知れない。 特定のブロックのGoto/FromタグをMATLABスクリプトで一括変更する例をメモしておこう。 …
はじめに MATLAB で書いた .m スクリプトや App Designer アプリは、スタンドアロン実行可能なアプリケーション(exe など) に変換できる。 これにより、MATLAB がインストールされていない環境…
SimulinkブロックのパラメーターにMATLAB変数を使っていて mxArraytostring error while parsing 1st parameter のエラーに遭遇することがあります。 この原因として…
個人的なメモを残しておきます。 Simscapeブロックはものによってはソースコードが参照できます。 例えば最近のバージョンだと「説明」タブからソースコードが参照できます。 この「参照」をさせたくない場合はどうするか、に…
MATLAB/Simulinkのドキュメントはバージョンが上がると諸々変更されます。 更新されるのは良いのですが、困ってしまうのはExampleやデモを実行するためのコマンドやファイル名がバージョンによって異なる場合です…