julia解説 and 数値計算の有限性
julia について
julia についての詳しい解説は julia って何? などを読んでいただくとしよう.
まあ、近代的で使いやすくて分かりやすくて無料で使えて計算がとても速い数値計算用言語、と思っておけばよいだろう.
julia をインストールせずに使える “juliabox”
ここで紹介する juliabox とは無料で使える julia 環境で、web browser 経由で接続して使う形をとる.
まずは試しに、juliabox へ適切な web browser で接続してみよう.
※ Internet Explorer で Juliabox へ接続するとトラブルが多発するので、他の browser を使おう.
e-mail を登録してアカウントを作るか、すでに GitHub か Google か Linkdin のいずれかのアカウントがあれば無料で接続できる. まあ、通常は Google アカウントを持っていることが多いだろうから、持っている人はそれを使えば良い.
接続すると下のような「立ち上げ画面」になるので、とりあえず “Launch” をクリックすればよい.
そしてしばらく待つと、下のようなファイラー画面になるので、
ここで右上にある “New▼” メニューを押して、”Julia 1.0.3” を選択しよう(“4 threads” とついてないもので良い). すると browser が追加で window を開いて、下のような画面になるはずだ.
あとは、 In [ ] :
という箇所の右側がコマンド入力場所になるので、ここに Julia のコマンドやプログラムを書き込んでいけば良い.
そうそう、入力したコマンド類は、
Shift キーを押しながら Enter キーを押すと Julia カーネルに送信される.
単なる Enter キー押しは、入力を次の行へ進めるだけなので反応が特に無くても驚かないように.
julia の超入門
juliabox で julia が使える状態になったら、 教官が昔書いた 超入門 にアクセスして、上から試してみよう(すべてを真面目にきちんとやる必要はない).
コンピュータによる計算の「二つの有限性」
数値解析の基本的な性質等について、教室で白板を使って解説する. 主に、「計算機が速くても、結局は使う人間の数学的能力が効いてきちゃうよ」というお話.
自分の PC へのインストールのすすめ
juilabox は手軽だが、大勢で共有して使う仕組み上、混んでくるとどうしても遅くなる. ストレスなく使いたければ、自分の PC などにインストールしておくことを推奨する.
julia を自分の PC などにインストールしたい人は、OS 毎のインストールの仕方 を読み、julia download から自分でインストーラーをダウンロードしてインストールするなどしよう.