久しぶりの更新…です。

現在は研究所でプログラムをしていますが、
大学時代はプログラミングが苦手で嫌いでした。

今思えば、高校で苦手だった物理の道に大学では足を踏み入れ、
社会人になってからはなぜか私の中ではやる予定もなかったプログラミングが仕事になり…。
人生何が起こるかわからないな…なんて考えてましたが、
ついにまた現れました苦手なもの!

それは、線形代数です!


大学では物理より数学に苦しめられました。
それが線形代数です。
行列やらベクトルやら…抽象的なものばかり扱っていました。
それがいまいち理解するには難しかったようです。


今日、とあるプログラムの実装を進めていたところ、
行列の計算をさせることになりました。
懐かしいな…なんて考えてましたが、
ふと思ったのが、このコードだと可笑しい気がする…。
ということでした。
そこから行列の掛け算なのか行列式の計算なのか…と頭を整理してやっていたのですが、
思うように動いてくれず…。
久しぶりに行列を扱うと基礎の基礎でも忘れてるものだな…なんて(笑)
最終的にはそのコードはなんとかなったのですが、
実は全く違う部分でミスをしていたこともついでにわかり、それの方が正直ケアレスミス過ぎて笑えました(笑)


そんなことはさておき、
プログラムで線形代数を扱うことはこれからも出てくることになるでしょう。

以前、家で線形代数の本を探していると、
面白いことに、他の分野の物理やら微分積分の本は出てくるのに線形代数だけは出てきませんでした。
そう、引っ越しの時に売ってしまってました(笑)
いや…見たくないほどのものだったということでしょうね(笑)

本当にまた線形代数を扱うことになるとは…という感じですが、
今はまだ行列などくらい。
とりあえず、基本くらいは思い出さないとなぁと感じた1日でした。

人生何がどこで活きるか分からないものですね(笑)