高速な計算にむけて
小さな問題では余り気にならないが、少し規模が大きくなってくると、少しでも計算が速い方がいい. そのあたり、ごくごく簡単に、気づいたことを書いて»
小さな問題では余り気にならないが、少し規模が大きくなってくると、少しでも計算が速い方がいい. そのあたり、ごくごく簡単に、気づいたことを書いて»
数値解析のための個々の話をつなげるために、ここで一つ、Julia を使って、「通しで」いろいろやってみよう. 対象は、ごく簡単なものだけれども、»
様々な情報を入手 いつでもヘルプ Julia 環境ではいつでも、先頭に ? をつけて ?命令 とするとその命令のマニュアルをその場で読むことが出来る. 例えば、行列»
Package “Interact” を使ってみよう Julia の Jupyter 環境などでは Interact package を使うと,パラメータをマウスでコントロールしながら計算などを行わせることができる. これを試してみよう»
2018.05 NLsolve package の仕様変更に伴う修正. 以前のコードが動かなくなっていた人は、下記のものに直せば動くはず. 2016.12 もう少し簡単に使えるように追記. 非線形方程式»
Julia にはグラフを描くためのデフォルトの仕組みは(いまのところ?)無く、自分の好きな Package を選んで使ってね、というのが現状だ. そういう Package の有名ドコロ»
Julia から OS にコマンドを投げて他のアプリケーションを起動することができる. 起動だけなら run(`コマンド`) とすれば良い(Julia では,外部へ»
中身の詰まった dense 行列をそのまま sparse 型にしていろいろ計算すると、添字アクセスのせいで処理が重くなるはず…なんだけど、 これを前提として先へ進む前に»
Julia の計算をもっと速く? もちろんコードによるんだけど、数値計算の世界ではプログラムの計算時間の大半(90% を越えることも…)が線形計算にとられ»
Julia では配列の添字は 1 から始まる 1 ことになっていて,しかも変えられない. 1から始まるこのルールは線形代数を始めとする多くの数学の場面で使い勝手»