- 追加された行はこの色です。
- 削除された行はこの色です。
*数学 [#b0873c02]
やはりプログラミングに数学はつき物です。ここではよく使われる数学について簡単に解説します。
#contents
#author("2023-11-12T02:39:13+09:00;2023-02-23T23:33:35+09:00","default:vip","vip")
// うんこ掃除しました 2023-11
**書いてほしいもの [#n55b2581]
-[[行列]]
-アフィン変換
-四元数
-フーリエ変換(いらない?)(いや、いりますwww)
// こいつはなんて項目にすんべ?
**総和∑ [#i05cbcb3]
***定義 [#be6a21af]
総和(そうわ、summation)とはいわゆるExcelのSum関数です。つまり全部足す、だから総和です。&mimetex(\sum_{i=1}^n x_i);のような書式で表されます。iが1から始まってnまでXiを足していくという意味です。なんだかforループみたいですね。
***例 [#c0bc1bb5]
#mimetex(\sum_{n=1}^5 2n = 2\times 1 + 2\times 2 + 2\times 3 + 2\times 4 + 2\times 5);
のように展開されます。~
プログラムで書くと以下のようになります。
int i, sum=0;
for(i=1; i<=5; i++)
sum += 2*i;
return sum;
***参照 [#zb0cbdef]
-[[級数:Wikipedia:http://ja.wikipedia.org/wiki/%E7%B4%9A%E6%95%B0]]
-[[総和:Wikipedia:http://ja.wikipedia.org/wiki/%E7%B7%8F%E5%92%8C]]
**三角関数 [#x66925a5]
ラジアン等々~
量が多いので別ページにしました。こちら→[[三角関数]]
**線型代数学 [#ffbf03d0]
量が多いので別ページにしました。~
-[[ベクトル]]とか[[行列]]演算とか~
画像処理とか3Dの座標変換等々いろいろ使います。
**[[複素数]] [#h7fa6182]
量が多いので別ページにしました。こちら→[[複素数]]