MATLAB

数値計算

【入門】分散共分散で最小二乗法(MATLAB)【数値計算】

平均分散共分散を使用した一次関数最小二乗法をMATLABで記載。covとvarを使用する。covは共分散だけでなく、分散共分散行列が取得される。よって、covだけでも分散は取得可能。
数値計算

MATLAB,Python,Scilab,Julia比較 第2章 その24【最小二乗法㉓】

平均分散共分散を使用した一次関数最小二乗法をMATLABで記載。covとvarを使用する。covは共分散だけでなく、分散共分散行列が取得される。よって、covだけでも分散は取得可能。
数値計算

【入門】数式ベースで最小二乗法(MATLAB)【数値計算】

1次関数最小二乗法の係数算出の式を元にMATLABで実装。polyfitと同じと解釈できる結果が得られた。
数値計算

MATLAB,Python,Scilab,Julia比較 第2章 その12【最小二乗法⑪】

1次関数最小二乗法の係数算出の式を元にMATLABで実装。polyfitと同じと解釈できる結果が得られた。
数値計算

【入門】最小二乗法(MATLAB)【数値計算】

各種ツール、言語を使うと最小二乗法が一撃で解ける。ライブラリ的な機能を使うことになる。後日、ライブラリ未使用もやってみる予定。今回はMATLABのpolyfitを使って最小二乗法を実施。
数値計算

MATLAB,Python,Scilab,Julia比較 第2章 その8【最小二乗法⑦】

各種ツール、言語を使うと最小二乗法が一撃で解ける。ライブラリ的な機能を使うことになる。後日、ライブラリ未使用もやってみる予定。今回はMATLABのpolyfitを使って最小二乗法を実施。
MATLAB/Simulink

Windows10(64bit)でMATLAB 2012b のmex setup(コンパイラ環境構築)

※ レジストリをいじるので、本記事をもとに作業する場合は自己責任でお願いします。MATLAB 2012bの64bitコンパイラ環境はVisual C++ 2010にする必要があるのだが、Windows10においてはVisual C++ 2010且つ64bitコンパイラを用意するのはかなり難儀した。自分自身の忘備録として残しておく。
数値計算

【入門】状態空間モデルをPID制御(MATLAB)【数値計算】

PID制御器のブロック線図と全体構成を再掲。上記をMATLABで実現。接続に関してはコード上では分かり難いので全体構成図と見比べながら確認した方が良い。シミュレーション実施。u(t)の挙動と見るとPID制御っぽい挙動になっている。各PIDゲインを調整すると挙動が変わるはず。
数値計算

MATLAB,Python,Scilab,Julia比較【バックナンバー】

はじめにMATLAB,Python,Scilab,Julia比較するシリーズ。といっても基本はベクトル行列ベースの演算に留め、各環境独自の機能はあまり使わない方針。あくまでベクトル&行列でどこまでできて、ベクトル&行列に留めているが故に各ツ...
数値計算

MATLAB,Python,Scilab,Julia比較 その77【PID制御⑥】

PID制御器のブロック線図と全体構成を再掲。上記をMATLABで実現。接続に関してはコード上では分かり難いので全体構成図と見比べながら確認した方が良い。シミュレーション実施。u(t)の挙動と見るとPID制御っぽい挙動になっている。各PIDゲインを調整すると挙動が変わるはず。