投稿

5月, 2017の投稿を表示しています

693びぼーろく; 部分積分を使わないで積分したい時

被積分関数の形によっては一時的に複素数にすると便利だったりするかも。例えば以下のような場合。 $\displaystyle \int_0^L dx e^{-kx}\sin \frac{\pi x}{L} $ 正統的な方法としては部分積分だろうなと思うけど、一時的に複素数にすることで次のように計算できる。 $\displaystyle \int_0^L dx e^{-kx}\sin \frac{\pi x}{L}=\text{Re}\int_0^L dx e^{-kx}e^{i\frac{\pi x}{L}}=\text{Re}\frac{1}{-k+i\frac{\pi}{L}}\left[-e^{-kL}-1\right]=-\frac{k}{k^2+\frac{\pi^2}{L^2}}\left[1+e^{-kL}\right]$

343びぼーろく; debiandog のインストール

前から使っているPCがおそすぎてイライラしてきたので、debiandogに乗り換えた。 debiandogはpuppylinuxのdebian版。 本当に早くなったので低スペックのPCはしばらくこれで行けそうな感じ。 ただし、本当にいろいろなサービスが動いていないので、自分でインストールして起動する必要がありそう。 さて、PCをjessie から stretchにアップグレードしたところ、lilypondがインストールされなくなった。 どうやら、guileが1.8から2.0になったおかげでguile1.8に依存するlilypondはstretchから削除されたらしい。 とりあえず、jessieのリポジトリを追加して、lilypondをインストールした後、stretchのリポジトリに戻した。 あんまり対応としては良くは無いかも。 この一月ほどずっと悩んでいた問題が、昨日解けたような気がする。とてもうれしい。 やはり線形代数は偉大だった。