MATLAB/simulink MATLABで伝達関数を定義する matlabでの伝達関数の定義は単純で、例えば次のような伝達関数\(G(s)\) \begin{align}G(s)=\dfrac{1}{s^{2}+2s+3}\end{align} であれば Np = Dp = P = tf(Np, Dp... 2021.03.15 MATLAB/simulinkプログラミング制御工学古典制御
MATLAB/simulink ゼータ関数の特殊値を計算する ゼータ関数\begin{align}\zeta(s) = \sum_{n=1}^{\infty} \dfrac{1}{n^s} =\dfrac{1}{1^s}+\dfrac{1}{2^s}+\dfrac{1}{3^s}+\dfrac{1}{... 2021.03.14 MATLAB/simulinkプログラミング数学素数
MATLAB/simulink ウォリスの公式と円周率 次の無限積をウォリスの公式という。 \begin{align}\lim_{m \to \infty} \large \prod_{n=1}^m \frac{4n^2}{4n^2-1}=\frac{\pi}{2}\end{align} ウォリ... 2021.03.13 MATLAB/simulinkプログラミング幾何数学
MATLAB/simulink 全探索したデータから重複分を取り除く 前回(n個の組み合わせを全部列挙してみる)で作ったプログラムを改造して巡回セールスマン問題用のプログラムを作ってみる。 まず巡回セールスマン問題とは、あるセールスマンが複数の都市を訪れるとき、どのような順番で巡回すれば最も効果的(時間、移動... 2021.03.12 MATLAB/simulinkプログラミング
MATLAB/simulink n個の組み合わせを全部列挙してみる \( n \)個の組み合わせは\( n^n \)で表される。例え2桁の2進数は 2進数10進数000011102113 の組み合わせがある。ここでは\( n \)個の組み合わせをmatlabで全列挙してみようと思う。プログラムは以下の形で実... 2021.03.12 MATLAB/simulinkプログラミング
MATLAB/simulink 二次元平面上に置かれた二点間の距離を求める 二次元平面上に置かれた二点 \(p_{1}(x_{1},y_{1}),p_{2}(x_{2},y_{2})\) 間の距離\(d(p_{1},p_{2})\)は\begin{align}d(p_{1},p_{2})=\sqrt{(x_{2}-... 2021.03.08 MATLAB/simulinkプログラミング数学