黒木玄 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月07日(日)
従来の位相縮約法ではシステムへの外力が十分弱い必要があり,工学応用で問題となる.一方,物理で最近提案された位相縮約法の拡張版 (journals.aps.org/prl/abstract/1...) は従来の数十〜数百倍の外力を扱うことができる.こうした知見を物理・工学で円滑に共有できていないのが現状.
タグ:
posted at 00:00:23
#JuliaLang (2) PyPlotで作画し、matplotlib.animationを使う方法。Pythonと共通の方法なのでPythonも使う人には特におすすめです。以下のリンク先に例があります。
nbviewer.jupyter.org/gist/genkuroki...
nbviewer.jupyter.org/gist/genkuroki...
タグ: JuliaLang
posted at 00:04:20
イマジンアドミニストレーター@妄想管理者 @imaginster
@piacere_ex 実はそうなんです。
パソコンに向き合う時間が最近仕事以外無くてw
これでも1秒かからないくらいには抑えたんですが…juliaは爆速って聞いたんで、今度、時間出来たら、やってみますw
タグ:
posted at 00:06:37
#JuliaLang Plotsパッケージの {at}gif マクロを利用する。Plotsパッケージは複数のバックエンドを使い分けることができる優れた作画パッケージです。例が次のリンク先にあります。
docs.juliaplots.org/latest/
タグ: JuliaLang
posted at 00:08:16
#JuliaLang Julia言語の作画パッケージはどれでも使えるものを使えば良いと思います。MITでの数値計算の講義
nbviewer.jupyter.org/github/steveng...
では
using PyPlot
plot()
と
import Plots
Plots.plot(~)
の両方が使われています。使えるものを使うのがよいと思います。
タグ: JuliaLang
posted at 00:19:42
100x100の二次元イジング、T=Tcにして100万モンテカルロステップ(100万*100*100局所フリップ)の時の磁化のヒストグラムをJuliaBox.comで計算してみよう。進捗1%の所で残り時間予想が47分になっているがどうなるだろう
タグ:
posted at 00:25:26
#JuliaLang
twitter.com/kikumaco/statu...
ひょええ!
100万✖️150^2
確かに、1億回のループを数百回くりかえすだけだから…
タグ: JuliaLang
posted at 00:35:55
#JuliaLang 自分でやった2D 4-state Potts modelのシミュレーションを見直してみた。色を変えた点の個数をカウントしていて、128^2の盤面でトータルで
2億9016万4029個
の点の色を変えていました。私のパソコンでは
5分23秒
で計算が終了していました。
nbviewer.jupyter.org/gist/genkuroki... pic.twitter.com/mvV5Dhzbhr
タグ: JuliaLang
posted at 00:50:07
非公開
タグ:
posted at xx:xx:xx
非公開
タグ:
posted at xx:xx:xx
非公開
タグ:
posted at xx:xx:xx
非公開
タグ:
posted at xx:xx:xx
Fermat's Library @fermatslibrary
Animation showing asteroids caught in the Lagrangian points of Jupiter and the Sun. ☄️
Green - Jupiter's Lagrange points
Pink - Sun affected conjoined Lagrange points pic.twitter.com/yON5YNz9Up
タグ:
posted at 01:01:39
#JuliaLang を使うための環境構築が面倒な人には
next.juliabox.com
が非常におすすめ。無料でブラウザから使用できます。
私は通勤途中の地下鉄の中からiPhoneでアクセスして簡単なGIF動画を作ったことがある。
twitter.com/cometscome_phy...
タグ: JuliaLang
posted at 01:25:25
@cometscome_phys @genkuroki ちゃんと測ってないので、ほんとに10分かどうかはわかりませんが。でも30分かかるわけではないので、まあそんなものです。コードはJuliaで素直に書いただけです
タグ:
posted at 01:47:56
@genkuroki Wolffの1ステップはメトロポリスと比較するとずっと長いタイムスケールに相当するので、1ステップの所要時間を比べてもしょうがないです。Wolffのほうが圧倒的に緩和が速いですから
タグ:
posted at 01:50:51
@genkuroki イジングモデルには運動方程式がないので「リアルなダイナミクス」とは何かというのは難しい問題なのですが、本当の磁性体に近いのはシングルスピンフリップだと考えられています。Wolffなどのクラスターフリップはそれに比べると圧倒的に速いダイナミクスです。「リアル」ではないが高効率
タグ:
posted at 01:55:30
@cometscome_phys @genkuroki メトロポリスのメイン部分はこんな感じ
r=rand(n,n)
for i=1:n for j=1:n
s1=s[i,j]
ssum=s[(i-2+n)%n+1,j]+s[i%n+1,j]+s[i,(j-2+n)%n+1]+s[i,j%n+1]
s[i,j]=ex[s1*ssum+5]>=r[i,j]?-s1:s1
end end
exという配列に確率が入ってます
タグ:
posted at 02:03:59
@kikumaco @cometscome_phys for i in 1:n for j in 1:n
~
end end
は
for i in 1:n, j in 1:n
~
end
とも書けたはず。 #Julia言語
タグ: Julia言語
posted at 02:11:23
@kikumaco @cometscome_phys あと、あまりを0~n-1じゃなくて1~nにとってくれる函数mod1(x,n)があります。配列が1から始まる #Julia言語 では必須。
まだよく理解していないのは
* mod1
* if
* ifelse
のどれを使うと速いか。
mod1と%の比較もしたことがない。
タグ: Julia言語
posted at 02:15:30
SoS #Notebook as a #Python 3 kernel with multi-language support: #Python, #rstats, #julialang, #bash.. vatlab.github.io/blog/post/sos-... pic.twitter.com/kvMw8171Wa
タグ: bash julialang Notebook Python rstats
posted at 02:20:07
こういう教育を受けたせいで、「3*1」を「一皿に3つ」としか解釈できずに困っている大人が少なからず存在してます。 バカげた話だし、社会に害をなしている。
そんな解釈の強制は社会には存在せず、ハダカの王様みたいな算数教育の指導者とその追随者が言ってるだけ。
twitter.com/remio7/status/...
タグ:
posted at 02:35:23
ちょっと世の中を見渡せば、算数教育の指導者とそれに洗脳されてしまった人たちの言う「間違った順番のかけ算の式」なんてものはいくらでもみつかる。
間違っているのは「社会」の方なのか、「算数教育の世界」でしか通じない独自ルールを子供に強制するカルト集団の方か?
twitter.com/genkuroki/stat...
タグ:
posted at 02:42:28
非公開
タグ:
posted at xx:xx:xx
非公開
タグ:
posted at xx:xx:xx
しかも3倍くらい速くなって質も向上したメルセンヌツイスターの新版(dSFMT)を使っていることが、がっつりわかる表示。 #Julia言語
他言語によるモンテカルロシミュレーションでJuliaに勝とうとするとまずこの点をクリアする必要が生じる。
twitter.com/whisponchan/st...
タグ: Julia言語
posted at 04:03:28
juliaのPlotsでローレンツ方程式のアニメーション。自分が使ってるmacOS High Sierraの場合だと、brew install ffmpegすれば、リンク先のやり方でいけた。
docs.juliaplots.org/latest/ pic.twitter.com/BTzUKNVbOu
タグ:
posted at 05:49:30
juliaのPyPlotでローレンツ方程式のアニメーション。こちらはmatplotlibとだいたい同じ感じでいけた。 pic.twitter.com/mf58RKk1fd
タグ:
posted at 05:51:59
juliaのPlotsを使ったアニメーション。
qiita.com/Urad/items/f48... pic.twitter.com/Cx9aCsMwPc
タグ:
posted at 06:06:31
juliaのPyPlotを使ったアニメーション。
mlamoureux.gitbooks.io/using_syzygy/J... pic.twitter.com/nZwuMUk62n
タグ:
posted at 06:14:18
Pythonのline.set_data()がjuliaではline[:set_data]()になってるねんけど、line[:set_data]の構文を知らん
タグ:
posted at 06:31:08
PyObjectと言うらしい。Pythonのline.set_data()が、line[:set_data]()かline["set_data"]()で呼べるみたい。正直微妙。 pic.twitter.com/swI9sDi85x
タグ:
posted at 06:41:23
line[:set_data]()とline["set_data"]()の違いは、type conversionするかどうかと書いてるが、違いは分からない。line[:set_data] == line["set_data"]はtrueになった。
タグ:
posted at 06:46:39
自己流というよりも、集団的自衛権かな?
業界ぐるみで、数学とは別の、超算数体系をでっち上げて、「算数と数学は違うから、その批判はお門違いです。算数では3×4と4×3は違うのです」と城壁を築いている。
twitter.com/9sarGLdPzeNztG...
タグ:
posted at 07:47:25
ごまふあざらし(GomahuAzaras @MathSorcerer
Sublimeでjulia を弄っていると using hoge の読み込みが遅く超絶イライラするけれども,JupyterNotebookを使うと読み込みをいちいちしなくても良いので作業がとても快適になるということがわかった.
タグ:
posted at 10:10:19
非公開
タグ:
posted at xx:xx:xx
非公開
タグ:
posted at xx:xx:xx
非公開
タグ:
posted at xx:xx:xx
組みながら昨日読んでたJulia開発動機の和訳を思い出して,きっとJuliaでもお気楽に組めるのだろうなと。そして配列のインデックスを1からにしたJuliaに座布団を1枚と思うなど。
タグ:
posted at 12:25:00
100x100の二次元イジング模型の臨界温度での振る舞い。10000モンテカルロステップまで。臨界感がある。この図は20秒くらいでできた。 pic.twitter.com/ibAJsOrKsA
タグ:
posted at 13:09:37
非公開
タグ:
posted at xx:xx:xx
非公開
タグ:
posted at xx:xx:xx
Juliaでイジング模型のモンテカルロ法、1スイープを関数にまとめるかどうかで計算時間が10倍違う。1スイープを関数にまとめることで、コンパイルされた関数をなんども使っていることになるのかな
タグ:
posted at 14:33:02
非公開
タグ:
posted at xx:xx:xx
非公開
タグ:
posted at xx:xx:xx
#julialang とりあえず色々調べてドット付ければいいと分かったので、 julialang.org/blog/2017/01/m... この記法に対応するようにデータ構造を一から書き直したところGCにかかる時間がほぼなくなって倍速化した。 twitter.com/mac_wac/status...
タグ: julialang
posted at 14:58:53
結論から言うと、何も考えずに書いても速度出るということはなくて、やっぱり裏で何が起こってるのかを考えて書く必要はあるという印象。とはいえ、考える必要があるのとそれを自力でコードに落とす必要があるのには雲泥の差があるので、考えるだけで済むのは有難い。
タグ:
posted at 14:58:53
非公開
タグ:
posted at xx:xx:xx
時々、「こいつ言論の自由を説いてるけど俺をブロックしてるぜ」みたいな晒しor告発ツイートが回ってくるんだけど、言論の自由は「俺は好きに言うかわりにお前の口を塞がない」であって、「俺は好きに言うかわりにお前の言う事にも耳を塞がない」ではないと思う
タグ:
posted at 16:29:22
Juliaで学ぶ古典モンテカルロシミュレーション、実際のメトロポリス法のシミュレーションと、そのアニメーション作成、Fortranコードとの比較など。 github.com/cometscome/MC/...
タグ:
posted at 16:44:28
臨界温度での綺麗なスケーリングが見えて面白かった。二次元イジング模型の磁化分布のヒストグラム。100万モンテカルロステップ。横軸は磁化にLx^(1/8)をかけたもの。全部分布が重なった。 pic.twitter.com/ZSpyzjbeTG
タグ:
posted at 16:49:07
Julia、いろいろいじっているうちにどんどん速度を上げていった結果Fortranに近い速度になったのは興味深い。本当は同じアルゴリズムで書くべきだけれど。
タグ:
posted at 16:51:11
非公開
タグ:
posted at xx:xx:xx
FortranとJulia、同じメトロポリス法で、同じように順番にスピンをフリップさせている、ところまでは確認済みで、そのレベルでは同じアルゴリズム。速度のオーダーは同じ
タグ:
posted at 16:56:18
Juliaのコード、In[14]とIn[16]でメモリが100倍違っている原因がわからなかった。ただfunctionを呼ぶか直書きしたかの違いにしか見えないのに。
タグ:
posted at 16:58:04
以前見たJuliaの宣伝文句的には、あまり細かいことを気にせずにFortranやC/C++と同じオーダーの速度で、ファクターも2倍くらいになってくれると嬉しいものだけど、最近見かけるツイートからすると、よくわからんおまじないがたくさん必要に思えている。
タグ:
posted at 17:07:00
@cometscome_phys ちなみに、型宣言がある場合には自明な間違いを防げますが、型宣言ない場合にはどうやってデバッグするのでしょうか…?(ここが未だにピンと来ない
タグ:
posted at 17:20:01
@cometscome_phys ふーむ…。
あと、もう1つ気になるのですが、型のチェックって、確かオプショナルな機能ですよね。配列の配列みたいなオプジェクトの型も指定できるのでしょうか…?
タグ:
posted at 17:30:30
はてなブログに投稿しました
Juliaを使うか - Amaryllis@hatena satie.hateblo.jp/entry/2018/01/... #はてなブログ
タグ: はてなブログ
posted at 17:36:00
プログラミング言語別に経過時間を比較するときにタイマーはどうするのがええんやろ。ターミナルからtimeコマンド使えば楽なんだけど、Juliaだとコンパイル時間も入るので、コードの一部だけ測りたいときは、プログラミング言語別に異なるタイマーを使うことになってしまう。
タグ:
posted at 18:12:50
イマジンアドミニストレーター@妄想管理者 @imaginster
juliaをインストールしてみた(*´∇`*)ノ
jupyter notebookも入れてたけど、python2系だった( ゚д゚)???
ローカル環境は3にしてるはずなのに( ゚д゚)
どこから参照してるんだ(*´∇`*)???
タグ:
posted at 18:24:25
非公開
タグ:
posted at xx:xx:xx
非公開
タグ:
posted at xx:xx:xx
#JuliaLang Juliaで使うPythonを自前で用意したものにしたい場合には
ENV["PYTHON"]="C:\\Anaconda3\\python.exe"
Pkg.add("PyPlot")
のようにして PyPlot や PyCall を入れる必要があります。詳しくは
nbviewer.jupyter.org/gist/genkuroki...
の1.6.1節を参照。
twitter.com/xapa_ace/statu...
タグ: JuliaLang
posted at 18:58:37
@tsatie 置換の巡回置換への分解をしてくれる #Julia言語 のパッケージがすでにあります。
数学ネタに Julia 言語は結構相性がよいと思います。(既存のパッケージを使うという意味ではなく。今の場合はパッケージがあるんですが。)
github.com/scheinerman/Pe...
タグ: Julia言語
posted at 19:02:48
#Julia言語
Python a.b → Julia a[:b] の翻訳問題については
qiita.com/yatra9/items/0...
のうしろの方が詳しいです。
Julia v1.0 が出るころには改善している可能性が高いです。
Python系のライブラリが今よりずっと使い易くなるはず。
twitter.com/ceptree/status...
タグ: Julia言語
posted at 19:07:18
@genkuroki 流石というか何というか。そうなんだ。rubyも色々皆さんがライブラリ作ってて便利ですけどJuliaも同じ感じなんだなぁ。昔のMacのフリーウェアやハイパカなんかと同じ雰囲気だなぁ。素敵だ。
タグ:
posted at 19:11:37
@genkuroki TeXのそうだけどパッケージとかライブラリとかスタイルファイルとかマクロとか今一つ言葉の使い方がわからず困惑することが多い。皆さんはどう使い分けているのだろうか。
タグ:
posted at 19:13:22
@genkuroki ありがとうございます!この記事とても参考になりました。メソッドの表記の問題に加えて、Juliaとオブジェクト指向の関係が気になっていたので、それに関しても多少理解することができました。
タグ:
posted at 19:17:59
JuliaはJITコンパイルが速くて嬉しいのもあるけれど,同じくらいOpenLibm・DSFMT・OpenBLAS・LAPACK・ARPACK・PCRE・GMPといった計算系のライブラリが標準で同封されているのが良いと思う。他の言語でこれらを使おうと思ったら結構大変。
タグ:
posted at 19:40:12
#Julia言語 今日の夕方は2D Isingのメトロポリス法のプログラムをJuliaで書いていました。
きくちさんによれば、100億サイトの更新が10分で終わるらしい。100×100でやっているので、盤面全体を100万回更新するのに10分。
続く
twitter.com/kikumaco/statu...
タグ: Julia言語
posted at 20:13:53
#Julia言語 で、きくちさんに教わった方法を私も試してみました。
添付画像のように、100×100の盤面全体を1万回更新(1億ドット更新)するのに約5秒かかっているので、盤面全体を100万回更新するには500秒程度のはず。確かに「10分程度」です。
ソースコード→ nbviewer.jupyter.org/gist/genkuroki... pic.twitter.com/LiwykSATsi
タグ: Julia言語
posted at 20:21:07
#Julia言語 公開したソースコードを見ればわかるのですが、2D Ising のメトロポリス法のコード(2種類ある)には型指定を明示的にしてある部分は一ヶ所もありません。Julia言語はこれを型推論してコンパイルした後に実行してくれます。型推論の仕組みが巧妙なので型指定する必要がない。 pic.twitter.com/zFVWioP6H4
タグ: Julia言語
posted at 20:26:56
adhara_mathphys @adhara_mathphys
物理シミュレーションをやってみたくなる人々が増えそうな機運であることが、何よりも喜ばしいことですよね。
> RT
タグ:
posted at 20:39:21
adhara_mathphys @adhara_mathphys
シミュレーションは物理の理解を進める上でとても役立つものです。
理論や方程式が定まっていてもその様子が手計算ではわからないものというのは幾らでもあります。
また解析解が分かっていたとしても、その性質を知る際には計算機の力を借りたくなります。
タグ:
posted at 20:42:40
adhara_mathphys @adhara_mathphys
シミュレーションの人口が増えるには、
・手軽さ
・描画環境の用意しやすさ
・アルゴリズムや数値計算ライブラリの整い具合
等が重要なのですが、Juliaについては中々に揃っていることがわかります。
タグ:
posted at 20:44:55
adhara_mathphys @adhara_mathphys
計算科学は実験・理論に続く第三の手法である、と見る向きもあります。
これを機に一層このやり方が広まっていくと良いと思います。
www.jicfus.jp/en/wp-content/...
タグ:
posted at 20:48:55
ここのところTwitterでみるJuliaのコードで,関数内でlocalやconstを使っているケースがあるけれど,ほとんどの場合不要です。Juliaのlocalは外側のスコープを引き継がず新しい変数を作るためにあって,constが今のところ大域変数の場合のみ有効です。
タグ:
posted at 20:52:40
#Julia言語 例えば、繰り返し引用している
nbviewer.jupyter.org/github/steveng...
には64bitの場合の精度の場合(複素数を含む)に特化最適化された指数積分函数のJulia言語での作り方が詳しく書いてあります。最初の方には「素直で一般的なアルゴリズム」のコードが書いてある。
タグ: Julia言語
posted at 21:07:45
せいぜいオフィスで便利に使うだけ程度のアプリしか書いてないわたしだとC#やらJava系くらいで十分だが、むりくりJulia language使ってみたくなるほど流行ってる(ような気がする)
いや、そういうTLに住んでるだけなんだが~
タグ:
posted at 21:16:58
#Julia言語
ぎょぎょぎょ、本当だ。
2D Ising のノートブックからも local 消した。
twitter.com/bicycle1885/st... pic.twitter.com/jQ7a1QMDY3
タグ: Julia言語
posted at 21:21:40
#Julia言語 local はいらないので、私の変なコードは真似しないように注意して下さい。 pic.twitter.com/1bvbJssoyA
タグ: Julia言語
posted at 21:24:52
#Julia言語 添付画像は
nbviewer.jupyter.org/gist/genkuroki...
より(まだ更新されていない、じきに更新されるはず)。2D Ising のメトロポリス法での更新を行う函数が2つ。 s は2D Isingの盤面で整数±1を成分に持つ2次元配列であることが期待されています。相当にすっきりした。 pic.twitter.com/x1khOsLbRi
タグ: Julia言語
posted at 21:28:51
@Remio7 @sekibunnteisuu (横から)
【印刷機の設定がそうなっている、と言われればそれまでですが。】
まさに、その通りです。
それぞれの機械や、企業・団体などがローカルにそう決めている事には個別に従えば良い話であって、「これが全国(or世界)共通だ」という理解は困るのです。#掛算
タグ: 掛算
posted at 21:34:01
#Julia言語
x < 0 ? -x : x
は
if x < 0; -x else x end
と等価。 pic.twitter.com/Nit7QFTsII
タグ: Julia言語
posted at 21:44:53
非公開
タグ:
posted at xx:xx:xx
ごまふあざらし(GomahuAzaras @MathSorcerer
Pythonでもともと書いてあったプログラムをJuliaに移植しました.内容は初等的なガウス消去法のピポット選択付き手法です. pic.twitter.com/va1X5dBSKc
タグ:
posted at 22:22:05
@Remio7 @sekibunnteisuu 【2年生の発達段階では、単位量×個数が逆転しても式は成り立つ、ということまで理解させるのは難しいと感じます】
というのは良いのですが、逆に、「わかっちゃった子」に足枷を嵌めるのはやめて欲しい、という所が #掛算 の順序論争なのではありませんか?
タグ: 掛算
posted at 22:22:22
ごまふあざらし(GomahuAzaras @MathSorcerer
書いてて思ったのがjuliaのほうも行列を[[a,b,c],[d,e,f]]のようなスタイルを前提とした設計にしないとPythonとの純粋な比較ができない.また書き直します.
タグ:
posted at 22:24:55
ごまふあざらし(GomahuAzaras @MathSorcerer
多次元でPythonでa[i]としてOKなところをこの場合のjuliaではa[i,:]としないといけない.やらかした.
タグ:
posted at 22:26:00
#Julia言語 ←このタグ流行るといいな。
上のクイズのような状況は「配列 a に更新するべきデータが入っていて、更新するたびにその結果をaの型の要素を持つ配列 b に保存しておく」というようなことをすると普通に生じます。
クイズの解答は次のリンク先にあります。
gist.github.com/genkuroki/741c...
タグ: Julia言語
posted at 22:31:04
#JuliaLang
nbviewer.jupyter.org/gist/genkuroki...
2次元Ising模型:メトロポリス法
の後半はGIFアニメ作成になっているのですが、そこでやらかした。2D Isingのメトロポリス法による更新の結果を配列に残したつもりが… 😭
まだJulia言語を全然理解していません。
理解していなくても十分実用的。
タグ: JuliaLang
posted at 22:34:42
#JuliaLang 作ったGIF動画の一つ
盤面全体をforループで更新するとこういうことになる場合が出て来る。
ランダムな場所を次々に更新するとこうはならない。 pic.twitter.com/wmtau9Y0Ef
タグ: JuliaLang
posted at 22:37:48
#JuliaLang 2D Ising T = T_crit
t はメトロポリス更新を行ったドットののべ総数です。 pic.twitter.com/LUyUb52uAo
タグ: JuliaLang
posted at 22:40:33
非公開
タグ:
posted at xx:xx:xx
ごまふあざらし(GomahuAzaras @MathSorcerer
これぐらいのコードだとJuliaのほうが呼び出しのオーバーヘッドの関係で見た目遅い結果が出てしまいます.
タグ:
posted at 22:45:05
@Remio7 @sekibunnteisuu 【「嘘を教えている」というのは、あまりに乱暴ではないですか?】
そこは
「ひととおりの事を身につけた大人には不要なことを、一時的に2年生に教えている」とすれば、良いのでしょうか? #掛算
タグ: 掛算
posted at 22:51:07
#Julia言語
Float64 の2次元配列(行列) a は
a = Float64[
1 2
3 4
]
のようにして作れます。
1次元配列の1次元配列は Julia 言語では行列扱いにならない。
twitter.com/MathSorcerer/s...
タグ: Julia言語
posted at 22:51:10
Juliaの新しいのが!って0.6をインストール!したのだけど…ちなみにMacOSX でanacondaでJupyter notebookも既に導入済みでjuliaも0.5.2で使えてるんだけど,起動してみると0.5.2のまんま。Jupyterで0.6使うにはどうすれば良いのやろ
タグ:
posted at 23:02:19
本当にそう思いますねえ。そんな高級な計算しないのだけれど一連のTL見てJulia触りたくなってきた。 twitter.com/adhara_mathphy...
タグ:
posted at 23:02:56
ごまふあざらし(GomahuAzaras @MathSorcerer
と思ったんですけれど,配列の配列を行列とみなすとhcatでいろいろと躓くのでこれはこれでよいっぽい.
タグ:
posted at 23:04:24
富谷(助教);監修 シン仮面ライダー @TomiyaAkio
inspirehep.net/record/1488584
2次元イジング模型が流行ってると聞いて。
まぁPythonで書いたんだけど…
タグ:
posted at 23:17:00
今年の最初のチャレンジ。
macでatomでjulia
atomでTeXをやってみたけど,思っていた以上に良いのでTeXShopから移行しようと思います。#ATOM #julialang pic.twitter.com/rlU8sIe6AF
posted at 23:20:31
非公開
タグ:
posted at xx:xx:xx
@tsatie #Julia言語 たぶん、julia v0.6.2 の側でやるべきことをやっていないことが原因だと思います。
Pkg.add("IJulia")
をまだやっていないのではないかと思います。
詳しくは
nbviewer.jupyter.org/gist/genkuroki...
の第1.4節の内容。
タグ: Julia言語
posted at 23:49:04