黒木玄 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 を見て下さい。
2022年05月24日(火)
いいえ。橋下徹氏もまた三角関数を攻撃していました。維新三角関数議員の炎上で維新をクズ扱いすることは極めて正しい反応だと思います。
www.google.com/search?q=%E6%A...
↑
この検索トップは
↓
【橋下徹"三角関数は絶対必要な知識なのか"
天皇制反対論と同じ「頭でっかち」】
天皇制反対論!www twitter.com/so_nx/status/1...
タグ:
posted at 02:05:50
#Julia言語
object.method(x) はJuliaでは method(object, x)のスタイルで書きます。多重ディスパッチなのでmethod(x, object)でもよい。method(x, y, z)というメソッドの特権的な所有者はxでもyでもzでもない。
シンプルな具体例についてはスクショを見て下さい。 twitter.com/schirobo/statu... pic.twitter.com/YWd6dYv5AX
タグ: Julia言語
posted at 02:57:36
#Julia言語 では、メソッドはクラスやオブジェクトが所有するものではなく、函数(generic function)が所有するものになる。
例
double(x) = 2x
double(x::AbstractString) = x^2
とおくと、doubleは、xから2xを計算するのと、文字列xからx^2を作る2つのメソッド(計算法)で構成された函数になる。 pic.twitter.com/wtGeaKb0Mh
タグ: Julia言語
posted at 03:08:52
#Julia言語 double(x) = 2x のxは任意(Any)のxを意味し、double(x::AbstractString) = x^2のxは文字列を意味するのですが、実行時に引数xの具体的な型を見て、どちらの計算法を使うかを決定します。
定義域の狭い方の計算法が優先的に使用される。 pic.twitter.com/JVyTyHG4v2
タグ: Julia言語
posted at 03:08:54
#Julia言語 例えば、微分方程式を扱う超巨大パッケージのDifferentialEquations.jlで使えるソルバをDifferentialEquations.jlの開発者達と無関係に自分のパッケージの中で自由に開発できます。
自分が開発したソルバのリポジトリの所有権を手放さずに巨大パッケージに乗っかることができる。 twitter.com/genkuroki/stat...
タグ: Julia言語
posted at 03:34:31
#Julia言語
double (generic function with 2 methods)
は
2つの計算法を所有するdoubleという名前の函数
という意味。
計算法(メソッド)は函数(generic function)に所有されるものになる。 twitter.com/genkuroki/stat... pic.twitter.com/aFUPzrpGFp
タグ: Julia言語
posted at 03:41:36
「稼げる大学」?
何これ?とうとう大学まで
ここまで落ちてきてしまったのかの念は否めない。
大学は、学問をするところであって、何とかセミナーみたいな儲けばなしをするところではない。
哲学や文学は、思想の畝となり、稼げるかどうかは二の次だ。妙な血を学問の世界に入れるな!
タグ:
posted at 05:54:42
新しい記事がQiitaにアップされました!#Julia言語 #Julia日本語記事
qiita.com/takahashi-ry/i...👈
タグ: Julia日本語記事 Julia言語
posted at 10:26:19
読みにくいなぁ...
乗数・被乗数を区別してるし...
板書は最低限の情報をシンプルに提示するもの。 twitter.com/gakkotanoshimu...
タグ:
posted at 10:58:49
How to solve the same numerical Problem in 7 different Programming Languages by Andreaskuhn link.medium.com/PbsZOnTEhqb #rstats #python #cplusplus #rustlang #julialang
タグ: cplusplus julialang python rstats rustlang
posted at 15:20:57
#統計 ベータ函数と二項分布の関係の理解のためには、二項分布はn回の成功確率pのベルヌーイ試行で成功した回数の分布ですが、ベルヌーイ試行(値が1,0の乱数生成の繰り返し)を値が0から1の連続的な一様乱数生成の繰り返しに拡張するとよいです。コンピュータでのrand()の繰り返し実行のモデル化。続く twitter.com/jnakano/status...
タグ: 統計
posted at 19:18:45
#統計 こういう話は、順序統計量のwikipedia ja.wikipedia.org/wiki/%E9%A0%86... に書かれています。
確率pで1が生成され、確率1-pで0が生成されるベルヌーイ試行をrand()の繰り返しに拡張するというプログラミング的には誰もがやりそうなことを、きちんと考え直せば、ベータ分布と二項分布の関係が得られる。
タグ: 統計
posted at 19:18:47
「30点未満であっても4人に1人は消費者トラブルに遭っている。」
www.nhk.jp/p/gendai/ts/R7... #クロ現 pic.twitter.com/0EISpj8el4
タグ: クロ現
posted at 19:53:50
アニメヘアとも呼ばれているとか。皆どんどんアニメみたいな髪型をやったほうが良い
/日本古来「姫カット」が海外で一大ブームに…「Kawaii」文化が影響? ルーツは平安時代か | FNNプライムオンライン www.fnn.jp/articles/-/364...
タグ:
posted at 20:05:57
#Julia言語 定番の方法はRevise.jlを使うことです。
julia> using Revise
julia> using Foo
Foo/src/Foo.jl内の函数の書き換え
REPLに自動反映(Jupyterでも同様)
ただし幾つか限界がある。例えば型の変更には対応していない。
timholy.github.io/Revise.jl/stab...
続く twitter.com/schirobo/statu...
タグ: Julia言語
posted at 22:14:59
#Julia言語 例
添付画像②の2つのFoo.greet()の実行のあいだで、Foo/src/Foo.jlの内容が変更されている。 twitter.com/genkuroki/stat... pic.twitter.com/qptGndOd0E
タグ: Julia言語
posted at 22:15:02
#Julia言語
実行中に(REPLなどで)型の仕様変更ができない点ができない点は不便なのですが、moduleとして定義される名前空間を丸ごと上書き変更することはできます。
だから私はJupyter上でも型を定義するときには必ずモジュールで包むことにしています。そうしないと試行錯誤できなくなる。 twitter.com/genkuroki/stat...
タグ: Julia言語
posted at 22:25:19
#数楽 高校でフーリエ変換の例までやれれば本当にいいと私も思います。
高校のカリキュラムでは無限区間の積分がことごとく扱われておらず、ガンマ函数やラプラス変換やフーリエ変換などの超絶役に立つ数学が疎外されている。
あれはもったいない。 twitter.com/seminyaaaaaaaa...
タグ: 数楽
posted at 22:37:53
#数楽 個人的な意見では、その辺は適当に数学的厳密さを無くす(論理的に厳密にはやらない)ということにした方がよいと思います。
物理や統計で役に立てるために十分な程度の正しさが確保されれば十分だという方針にする。 twitter.com/seminyaaaaaaaa...
タグ: 数楽
posted at 22:40:46
高校数学って代数幾何も微積も物理も楽しさを極力排除してとにかく我慢して何も考えずに計算だけは出来るようにしとけっていう修行だったなぁ。大学に行って、全てが一つに繋がって「これは……!」となるように出来ていたというか。
高校の先生たちが歯噛みしながら「これはね……これはね……」って twitter.com/genkuroki/stat...
タグ:
posted at 23:30:44
100秒でJulia言語を説明
(ちょっと早口の英語だけど見てるだけでも面白みあるよ)
Julia in 100 Seconds youtu.be/JYs_94znYy0 @YouTubeより
タグ:
posted at 23:34:00
KarlMagnus Petersson @kmpetersson
"The optimized Julia implementation now runs in 1.99 μs, narrowly beating C++ (2.21 μs) and FORTRAN (2.24 μs)." #JuliaLang twitter.com/rmarkdown/stat... pic.twitter.com/lShlWXxxtL
タグ: JuliaLang
posted at 23:50:34