状態空間モデル

数値計算

【入門】状態空間モデルで微分解決(Julia)【数値計算】

Juliaでベクトル、行列演算による状態空間モデルの演算実施。MATLABとほぼ同一。添え字、ドット演算子に違いあり。シミュレーション結果も想定通り。
数値計算

【入門】状態空間モデルで微分解決(Scilab)【数値計算】

Scilabでベクトル、行列演算による状態空間モデルの演算実施。MATLABと同一。グラフ表示の部分に差異があるだけ。シミュレーション結果も想定通り。
数値計算

【入門】状態空間モデルで微分解決(Python)【数値計算】

Python(Numpy)でベクトル、行列演算による状態空間モデルの演算実施。流れとしてはMATLABと同一。内積の演算子が「@」な点に注意。シミュレーション結果も想定通り。
数値計算

【入門】状態空間モデルで微分解決(MATLAB)【数値計算】

MATLABでベクトル、行列演算による状態空間モデルの演算実施。導出した数式のまんまでコードが組める。このルールに即していれば、さまざまな振る舞いを規定できる。シミュレーション結果も想定通り。
数値計算

MATLAB,Python,Scilab,Julia比較 その62【状態空間モデル⑳】

Cコードによるベクトル、行列演算による状態空間モデルの演算実施。MATLAB Coderで出力。シミュレーション結果も想定通り。コード自体は複雑になるが、多変量の微分方程式になった際に効果は大きくなる。
数値計算

MATLAB,Python,Scilab,Julia比較 その61【状態空間モデル⑲】

Juliaでベクトル、行列演算による状態空間モデルの演算実施。MATLABとほぼ同一。添え字、ドット演算子に違いあり。シミュレーション結果も想定通り。
数値計算

MATLAB,Python,Scilab,Julia比較 その60【状態空間モデル⑱】

Scilabでベクトル、行列演算による状態空間モデルの演算実施。MATLABと同一。グラフ表示の部分に差異があるだけ。シミュレーション結果も想定通り。
数値計算

MATLAB,Python,Scilab,Julia比較 その59【状態空間モデル⑰】

Python(Numpy)でベクトル、行列演算による状態空間モデルの演算実施。流れとしてはMATLABと同一。内積の演算子が「@」な点に注意。シミュレーション結果も想定通り。
数値計算

MATLAB,Python,Scilab,Julia比較 その58【状態空間モデル⑯】

MATLABでベクトル、行列演算による状態空間モデルの演算実施。導出した数式のまんまでコードが組める。このルールに即していれば、さまざまな振る舞いを規定できる。シミュレーション結果も想定通り。
数値計算

【入門】状態空間モデルで微分解決【数値計算】

状態空間モデルの状態方程式と出力方程式の微分解決を実施。基本的には状態方程式側の微分解決をし、その結果を出力方程式に代入する。MATLAB、Python、Scilab、Juliaで上記をプログラムとして実装予定なので、よくわからん人は参照すべし。