daruma3940の日記

理解や文章に間違い等あればどんなことでもご指摘お願いします

2018-01-01から1ヶ月間の記事一覧

Juliaについての備忘録

Juliaについての備忘録(参考にしないほうがいいです) ^インストール#Julia言語 【結論】自分のパソコンでJulia言語をJupyter上で手っ取り早く使いたい人は JuliaPro personal 版(無料)をインストールしてください。【結論終】https://t.co/vec8BJkbPkJuli…

hogehogehogehoge

昔pythonで書いたコードをJuliaで書き直してッ見た 早くなるのかな~~と思ったら早くなってなかったのでう~~ん まあ完全に同じ方法をとっているわけではないので単純な比較はできないんだけどもぉpythonより遅いというのはどうもなぁ(´・ω・`) まあpython…

hogehogepiyopiyo

Juliaについて書くかと思ったけど眠いので寝ますね windowsでは Jupyter Notebook Viewer これを参考に開発環境を整えることができました ubuntuではまだです これまで数値計算はいったん簡単に書けるpythonで書いてアルゴリズムを確認してから 速度のことを…

調和振動子のエネルギー固有状態の式についてオーバーフローを起こさない計算法

daruma3940.hatenablog.comこの前の続きですこの前はをオーバーフローを起こさずに計算する方法についてと それが量子的な調和振動子のエネルギー固有状態に出てくるという話をしました。 ↓エネルギー固有状態の式 ここで としてみました。 Cとかx0が何かは…

numpy.liag.eighの使い方について

numpy.liag.eighはnumpyのエルミート行列の固有値固有ベクトルを求める場合に使います こんな感じ eigval, eigvec = LA.eigh(a) 僕はこれの使い方をちゃんとわかっていませんでした eigvecは2次元配列です何個目の固有ベクトルかとその固有ベクトルの何番目…

(2^n n!)^{-1/2}のオーバーフローを起こさない計算法

こういう計算よくありますよねこれをpythonで愚直に計算してみましょう import numpy as np import math nx = 100 ans = (((2 ** nx) * (math.factorial(nx))) ** (-0.5)) print(ans) かっこが多すぎる糞コードですね実行結果: 9.193870653018146e-95nx=100…

hoge

持ち時間学習を学習させよう(研究が忙しくなってきたので適当に済ませる) 教師データはshogi liveにあるプロ棋士の持ち時間付きデータから学習させようとりあえずパパパっとデータがほしいならこのサイトから. www.studiok-i.netこういうhtmlを取り出して…

リバーシアプリ作ってみた

スマホのリバーシアプリ作ってみた play.google.com身近な人が、もし完成したらお子さん用にインストールしてくれるということだったのでターゲットを小学生か中学生またはリバーシ初心者にすることにした (公開してからスマホ持ってる小学生中学生ってあん…