英文法 「私は~です」、「彼女は~です」の文 「私は~です」、「彼女は~です」はbe動詞を使って表現できる。以下その例・I am Shironeko.私はしろねこです。・You are Kuroneko.貴方はくろねこです。主語がIの時はam、youの時はare、Heの時はisに変化す... 2022.07.31 英文法英語
python 余矢を定義してグラフを描く 余矢を定義してグラフを描く。余矢は\begin{align}\mathrm{cvs} \theta = 1 - \sin \theta\end{align}で定義される。グラフは以下確認用コードimport numpy as npimpor... 2022.07.29 pythonプログラミング数学解析
python Pythonで伝達関数を部分分数分解する 制御工学ではよく伝達関数の性質を調べるために部分分数分解をすることがある。部分分数分解とは分数の分母を因数分解し、それらをいくつかの分数の和に分解することを指す。例えば\begin{align}\frac{1}{(x+p_{1})(x+p_... 2022.07.28 pythonプログラミング制御工学古典制御
MATLAB/simulink MATLABで双一次変換を使った離散PID制御と連続PID制御の応答を確認する 双一次変換を使った離散PID制御と連続PID制御の応答を確認する。双一次変換は連続時間の伝達関数に対して\(s\)を\begin{align}s=\frac{2(z-1)}{T(z+1)}\end{align}に置き換えればいい。\(T\)... 2022.07.28 MATLAB/simulinkディジタル制御プログラミング制御工学
ディジタル制御 双一次変換を使ってPID制御器の伝達関数を離散化する PID制御器の伝達関数\begin{align}C(s)=K_P + \frac{K_ I}{s} + K_D s\end{align} を双一次変換で離散化する。\(s\)に \begin{align}s=\frac{2(1-z^{-1}... 2022.07.27 ディジタル制御制御工学
python 正矢を定義してグラフを描く 正矢を定義してグラフを描く。正矢は\begin{align}\mathrm{ver} \theta = 1 - \cos \theta\end{align}で定義される。グラフは以下確認用コードimport numpy as npimpor... 2022.07.24 pythonプログラミング数学解析
数学 オイラーの公式から四倍角の公式を導出する オイラーの公式を使って四倍角の公式を導出する。この方法は脳筋向け。\(\theta_1=\theta_2 =\cdots =\theta_4 = \alpha \)の合成を考えれば\begin{align}e^{ 4\alpha i} &=... 2022.07.22 数学解析
数学 オイラーの公式から三倍角の公式を導出する オイラーの公式を使って三倍角の公式を導出する。この方法は脳筋向け。\(\theta_1=\theta_2 =\theta_3 = \alpha \)の合成を考えれば\begin{align}e^{i (\alpha + \alpha+ \a... 2022.07.21 数学解析
数学 半角の公式を導出する 倍角の公式\begin{align}\cos 2 \alpha= 2 \cos^2 \alpha - 1 = 1- 2 \sin^2 \alpha \end{align}より\begin{align}\sin^2 \frac{\alpha}... 2022.07.21 数学解析
数学 デルタ関数の定義 デルタ関数を定義する。デルタ関数は\begin{align} \delta(x)=\begin{cases}\infty \hspace{10mm} &(x=0) \\0 &(x \neq 0) \end{cases} \end{align... 2022.07.20 数学解析
幾何 弧度法と相互変換 \(1^\circ\)は弧度法で\begin{align}1^\circ=\frac{\pi}{180} \mathrm{radian}\end{align} 2022.07.20 幾何数学
数学 積分の公式1 \(x^a(a\neq -1)\)の積分\begin{align}\int x^a dx\end{align}は、微分して\(x^a\)となる関数が\(\dfrac{1}{a+1}x^{a+1}\)であるから\begin{align}\in... 2022.07.20 数学解析
MATLAB/simulink MatlabでPID制御のシミュレーションをする MatlabでPID制御のシミュレーションをする。システムとPID制御器の伝達関数は\begin{align}P&=\frac{1}{s+1} \\C&=K_P + \frac{K_I}{s} + K_D s \end{align}またフィ... 2022.07.19 MATLAB/simulinkプログラミング制御工学古典制御
数学 ガンマ関数の積表示 ガンマ関数の積表示を求める。\(\Gamma(z)=(z-1)!\)について\begin{align}\Gamma(z)=\frac{z!}{z}=\frac{n!n^z \dfrac{(n+1)}{n}\dfrac{(n+2)}{n} \... 2022.07.18 数学解析
C/C++/C# Aliexpressで買ったWS2812Bを光らせる Aliexpressに自称WS2812Bが売っていたので買ってみた。購入ページはここ。1000個買って届いたものがこれ。値段は3000円だった。VDDは5V、VSSはGNDに接続する。1つのみの場合はDINはArduinoへ、DOUTは解放... 2022.07.16 C/C++/C#プログラミング工作
工作 ELEGOO製クリアブルーレジンの設定 ELEGOO製クリアブルーレジンをQIDI Shadow6.0 Proで使用した。完成品の硬度は水洗いレジンなので少し低めではあるものの割れやすい等の致命的なトラブルは特に起こらなかった。この時の出力設定は次のとおりである。完成品は製品の名... 2022.07.14 工作
python 数列によるネイピア数の定義とグラフ ネイピア数は数列を使って\begin{align}e=\lim_{n \to \infty} \left ( 1 + \frac{1}{n} \right )^n\end{align}で定義される。収束の様子は次のようになる。以下コードim... 2022.07.14 pythonプログラミング数学解析
数学 ガンマ関数の極限表示 ガンマ関数の極限表示を求める。\((z-1)!\)について\begin{align}(z-1)!&=\frac{z!}{z}\\&=\frac{n!n^z \dfrac{(n+1)}{n}\dfrac{(n+2)}{n} \cdots \d... 2022.07.13 数学解析
python 素数定理のグラフを描く \(n\)までの自然数に含まれる素数の数を\(\pi(x)\)とおく。\(n\)を大きくしていくと\begin{align}\pi(x) \sim \frac{n}{\log x}\end{align}が成り立つ。この関係を素数定理という。... 2022.07.12 pythonプログラミング数学数論
代数 ベクトルの内積と垂直 \(0\)ではない任意のベクトル\(A,B\)について\begin{align}A \cdot B = 0 \end{align}が成り立つとき、\(A,B\)は直行し、\(A \perp B\)と表す。 2022.07.12 代数数学