記事一覧

u-bootをWindows上でビルド

Zybo用にu-bootを作る場合,大抵はUbuntuを用意してそこでビルドすると思います.しかし,Windowsでもそれは可能なわけです.ここでは,Xilinx SDKのコマンドを使用して,u-bootをビルドしようと思います....

Read more

Schwarzschildの解

この記事は,この記事はMCC Advent Calender 2016 の最終記事です.Schwarzschildの解は,Einsteinの重力場方程式の一つ.重力場方程式は,計量テンソルに関する非線形微分方程式です.複雑すぎて解くのは簡単ではありませんが,球状の物体の外側についてはSchwarzschildが厳密解を示しました.重力場方程式は大変複雑な非線形微分方程式ではありますが,条件を絞れば解析解を得られる場合があります.その中で,一様な質量密度を...

Read more

Klein-Gordon方程式の離散化

Klein-Gordon方程式の離散化を行います.また,その結果より,伝播関数を計算します....

Read more

ラプラシアンの座標変換など

この記事はMCC Advent Calender 2016 の13日目の記事です.「ラプラシアンを極座標表示に変換せよ」などという問題,一度はやったことがあると思います.普通なら合成関数の微分の嵐を切り抜けるんでしょうが,大変でイヤになりそうになった記憶があります. しかし,世の中には便利な方法があるもので,以外に簡単に変換できたりします.今回は,共変微分を利用した方法を見ていきます....

Read more

固有方程式再考

 行列の固有方程式は,変形処理後,どのような固有値多項式になるのかを考えたい.これは,入試問題などで出る固有値問題を楽して解きたいと思ったことがはじまりだ.行列があって,そこから固有値を引き,行列式をとる.そして面倒な式展開を経て固有方程式にたどり着く,というのがかなり面倒に感じていた.そこで,一般式を独自に導出し,それを覚えておけばそんな面倒はなくなると考えた. しかし,どうやって一般形を求めよ...

Read more