黒木玄 Gen Kuroki
- いいね数 389,756/311,170
- フォロー 995 フォロワー 14,556 ツイート 293,980
- 現在地 (^-^)/
- Web https://genkuroki.github.io/documents/
- 自己紹介 私については https://twilog.org/genkuroki と https://genkuroki.github.io と https://github.com/genkuroki と https://github.com/genkuroki/public を見て下さい。
2018年01月21日(日)
#Julia言語 #数楽 小ネタ
2つの整数が互いに素(最大公約数が1)になる「確率」を素朴に数値計算してみました。-2万~2万のあいだの整数をランダムに選んで来たとき、それらの整数が互いに素になる確率は「理論値」の
6/π^2=1/ζ(2)
に相当に近い値になっています。 pic.twitter.com/S17uaEWyW2
posted at 23:24:48
Jupyter + Julia 0.6.2 行けた。いくつかの腐ってたPythonパッケージを再インストールして、Juliaを管理者権限で Pkg.add/build でいけた。
タグ:
posted at 22:38:06
#Julia言語 Julia言語が得意な数値計算を勉強しようと思ったら、最初に、
nbviewer.jupyter.org/github/steveng...
をダウンロードして(一部修正して)動かしてみるのがよいと思うのですが、そのためにはPyPlotやSymPyなどPythonのライブラリが必要になります。Juliaを使うならPython必須。Pythonはもはやインフラ。
タグ: Julia言語
posted at 22:02:58
#Julia言語 Pythonを入れるかJuiaを入れるか悩んでいる人がいたとしたら、それは無用な悩み。両方入れれば解決。Python環境を整えるのはちょっと面倒ですが、そちらがしっかりしていれば、Julia言語をJupyter notebookで使うのは非常に簡単です。
nbviewer.jupyter.org/gist/genkuroki...
タグ: Julia言語
posted at 21:54:43
#Julia言語 をJupyter notebookで使おうとして四苦八苦している人は JuliaPro のpersonal 無料版を試してみるといいかも。Windows版でディスクを2GB以上消費します。
juliacomputing.com/products/julia...
もしくは
nbviewer.jupyter.org/gist/genkuroki...
を参考にするとか。
タグ: Julia言語
posted at 21:52:48
#Julia言語
添付画像は順番に初期状態、t=1の状態、t=2の状態です。カラーバーのメモリにも注意。拡散していることがわかります。 pic.twitter.com/zhHGoDCBOo
タグ: Julia言語
posted at 21:38:18
#Julia言語 簡単な線形代数は応用的には極めて強力。
nbviewer.jupyter.org/gist/genkuroki...
2次元配列でのFFTの使い方
これを見れば2次元平面上のラプラシアンのFFTによる実現の仕方がわかります。FFTの部分はd次元一般で通用するコードになっているつもりです。broadcastをうまく利用している。
タグ: Julia言語
posted at 21:35:57
@h_okumura @bicycle1885 Juliaを次のようにしてbrewでインストールしたつもりに
$ brew cask install julia
タグ:
posted at 21:33:01
@tsuchiyakaito @asitamo_ganba 私は「 #掛算 の順序は絶対悪」と唱える側ですが、
「キロは小文字」は、「人が定めた事だが、守るべき」。
「=は『同じ』という意味だ。『問題と答を結ぶ』という意味ではない事を、中学に上がった時点で身につけるべき(小学生のうちはしょうが無い)」と考えます。
タグ: 掛算
posted at 21:03:07
@perohainudesu 【躓きのある子に対してことばの式に当てはめさせる手立てを取る。そのことばの式がしばりになっている。】
うーん…
「こうすれば解けるよ」と誘導するのは良いと思うのですよね。(#掛算 界隈の人々はそうでないかも知れない)
問題は「どっちでも良いじゃん」と思ってしまった子に枷を嵌めるかです
タグ:
posted at 19:11:48
@perohainudesu 【ぼくは教職につくまで掛け算の順序を意識していませんでした】
で、教職についた今、子ども達に無駄なシゴキをしないように心掛けていただけていますでしょうか?
(上司・先輩の目があるので自由にはできない、という事はお察しします。) #掛算
タグ: 掛算
posted at 19:07:02
adhara_mathphys @adhara_mathphys
@t_zepp @7shi 基本性能は大丈夫だと思います。
色々テストしてみると良いでしょう。
そして結果を公表すると後の人のためになり、さらに良いと思います。
タグ:
posted at 18:51:55
@adhara_mathphys @7shi はい。homebrewもgitも偉い時間がかかるわりに箱を開けて観たらどちらも失敗でした。dmgファイルでは上手くいきました!
タグ:
posted at 18:49:36
@sekibunnteisuu @kyokun_edu そうですね。
「4×3 という式を書いたが、これは4枚の皿にイチゴが3個ずつ乗っている事を表したつもりだ」と主張する人に、「いいや、お前は、『皿にイチゴが4つあり、これが3皿ある』という情景を思い浮かべている筈だ」と言い募るのは、おかしいですね。 #掛算
タグ: 掛算
posted at 18:08:47
adhara_mathphys @adhara_mathphys
@t_zepp @7shi 私はgitのをインストールしましたがdmgの方はより確実で良い方法だと考えられます。黒木さんツイートの何処かにあるはずです。
タグ:
posted at 17:57:47
はいな。それは分かってはいるのですが、、、昨日はJunoとあるアイコンをクリックするとjulia仕様のAtomが立ち上がったのに、今日は何故か単なるAtomが立ち上がってるらしきところが謎なんです。まぁそのパッケージだかライブラリだかを指定すれば良いだけなんだろうけど。色々微妙な塩梅で。 twitter.com/genkuroki/stat...
タグ:
posted at 17:36:51
#Julia言語 FFTを使って偏微分方程式が解けるケースではものすごくシンプルなコードであっさり数値解が求まってしまうことをリンク先で確認できます。
nbviewer.jupyter.org/gist/genkuroki...
タグ: Julia言語
posted at 16:44:57
#Julia言語 KdV方程式のアニメーションを見たい人は昔の
nbviewer.jupyter.org/gist/genkuroki...
を見て下さい。FFTを使っているので周期境界条件です。 pic.twitter.com/7edlsj5TPY
タグ: Julia言語
posted at 16:39:19
#Julia言語
nbviewer.jupyter.org/gist/genkuroki...
添付画像はKdV方程式の有名なやつ
* 正弦波からたくさんのソリトンが放たれるやつ
* 2-soliton解。実はこれは近似的な2-soliton解。遠く離れた1-soliton解の線形和を初期条件としている。数値計算ならこういういい加減なやり方でもOK. pic.twitter.com/lXfmfDTAyN
タグ: Julia言語
posted at 16:37:12
#Julia言語
nbviewer.jupyter.org/gist/genkuroki...
添付画像は熱方程式と虚数時間の熱方程式(自由粒子のシュレーディンガー方程式)の場合。 pic.twitter.com/EiCNPMnWME
タグ: Julia言語
posted at 16:34:09
#Julia言語 #数楽
nbviewer.jupyter.org/gist/genkuroki...
高速フーリエ変換FFTを用いた熱方程式やKdV方程式などを数値解法
FFTを使うとかなりお手軽に線形および非線形偏微分方程式の数値解を求めることができる場合があります。それを紹介しておきました。
添付画像は調和振動子のシュレーディンガー方程式。 pic.twitter.com/VOQTepoq7q
posted at 16:31:59
オレの主張。内閣府モデルの中の金利式について、債務残高対GDPの項目があるが、そのt値があまりに低い(2005年モデルでは1.2711)ので、統計的な信頼性に欠けるというもの。まともな回答はなかったなあ。というか、そんな項目をいれたらデタラメだよ pic.twitter.com/l8EgMOHlMP
タグ:
posted at 13:35:38
ごまふあざらし(GomahuAzaras @MathSorcerer
こっそりあるとありがたいです twitter.com/termoshtt/stat...
タグ:
posted at 13:35:26
@h_okumura そうでしたか。失礼しました。Juliaは多数のライブラリにパッチを当てて運用しているので,自前でビルドするのはちょっと大変かもしれません。
タグ:
posted at 13:35:22
ちなみに金利が高くなるような仕組み式はZの要請で内閣府が入れて、常に金利>成長率になるようになっていた。データをみると、デフレでない通常時には、金利≒成長率なのに、Zの主張はデータ無視。これが有名な諮問会議の金利成長率論争。決め打ちするなとの総理指示があったが、式は直さなかった
タグ:
posted at 13:11:30
金利の計算が前は正しかったと思い込んでいるが、もともと疑惑だらけだった。オレは諮問会議担当時に指摘したが、債務残高対GDP比が大きくなると金利が高くなる仕組みが組み込まれていて、それがおかしいんだよ→借金膨らまない試算で大丈夫?財政健全化を先送りへ 5.tvasahi.jp/000119017?a=ne...
タグ:
posted at 13:02:54
「7台にタイヤ4個づつ」で、7x4で良いのでは?#超算数 #掛算 pic.twitter.com/onqiSuLNon
posted at 12:56:38
JuliaをHomebrewで入れてみようと思って
brew tap staticfloat/julia
brew install julia
一晩放置したら,エラーで止まっていたorz
タグ:
posted at 11:23:04
#掛算 順序派の困った点は、「ローカルルールとグローバルルール」の違いに無頓着なこと。
こっちは「この仕事を始めるにあたり『単価×数量』に統一する」と宣言してくれるなら受け入れる。
「言わなくても『単価×数量』が普通だろ」という手合いは、「一緒に仕事したくない度」が +1。 twitter.com/golgo_sardine/...
タグ: 掛算
posted at 10:48:10
#RaspberryPi で #julialang 使ってGPIOを操作したいけど using で落ちる pic.twitter.com/MDE7SKb9EC
タグ: julialang RaspberryPi
posted at 10:40:40
@genkuroki 今発見しましたが interrupt julia っていうボタンが付いてる♬ 多分Jupyterにもあるのか。気がつかんかったからガチャ切りしてましたよ。Juno なら安心して試す事ができる。こういうのがインタプリタの良いところ。ソース書いて動かすってのも試してみないと。どないするのやろ。
タグ:
posted at 00:44:29
@genkuroki #TeX も #TeXShop から乗り換えても良いかなとも思うのですが、Junoとの切り替えがどうなるのかよく分からない。できうれば一緒に使って遊びたい。それより何より随分前に伺い立てたfactor(big(7)^55-2)の返事がまだ返らずウニウニしてはる。素数なのやろか...オモロイ。
posted at 00:40:13
@genkuroki そう。Atomの本来はエディタなんだからそっちから入ってJupyterもあればそういう認識は十分理解できますが。まぁ好き好き。それより何よりJunoのマニュアルの頭はコンソールでやり取りみたいな話ばかりなので、エディタで数行のプログラムでってのが操作がわからず困惑してます。あと折角だからTeX も
タグ:
posted at 00:37:44