自動更新

並べ替え:新着順

ベストポスト
メニューを開く

今回は #julia言語 計算機として使いました。(実験はしてません。)求める確率は条件付き確率で4/9になりました。 pic.twitter.com/MmZrDhQuzE

鈴木伸介@数学アカデミー@suzzukes

【今朝の問題】 箱Aにくじが4枚、箱Bにくじが5枚あり、それぞれに1枚ずつアタリが入っています。 目隠しをしてどちらかの箱からくじを引いたところ、そのくじはアタリでした。 このアタリが箱Bから引いたものである確率はいくらでしょう?

清水 団 Dan Shimizu@dannchu

メニューを開く

#julia言語 でも確認しました。175通りです。 pic.twitter.com/FJYHQLEsei

清水 団 Dan Shimizu@dannchu

#GW にどうぞ。#場合の数 の問題です。 🔵🔵🔵🔵🔴🔴🔴🟢🟢🟠から4個選んで一列に並べる方法は何通りでしょうか。ただし,同じ色は区別しません。

清水 団 Dan Shimizu@dannchu

メニューを開く

@ErZhong41864 #julia言語 のOptim.jl(Nelder–Mead法)を用いて最大値を求めました。 @dc1394 さんと同じくmaxS = 2.4430 となったのですが,正三角形の時ではないようですね。 △ABCが正三角形となる場合もあるのですが,その時の面積は2.4430より小さいです。 pic.twitter.com/9zph1LWhVk

ますたべ@ErZhong41864

一橋っぽい図形問題

清水 団 Dan Shimizu@dannchu

メニューを開く

返信先:@TanteiKonanDayo私自身は #julia言語 を好んで使っています。 ・数学の表現に近い形で利用できる ・処理速度も結構は速い ・インストールが簡単 また,大学や研究機関では数学の証明などを #LEAN4 で実装しようとしてますね。

清水 団 Dan Shimizu@dannchu

メニューを開く

#Julia言語 使って理論との整合を合わせて勝ち申した。

ごまふあざらし(GomahuAzarashi)@MathSorcerer

メニューを開く

#統計 github.com/genkuroki/publ… にリスク比p/qの事後分布のグラフを描くための #Julia言語 のコードがあります。せっかくなので数値積分でp/qの事後分布の密度函数を計算している。(通常のP値関数との比較も行っている。) pic.twitter.com/54e4C5jFiO

黒木玄 Gen Kuroki@genkuroki

返信先:@_akiraendo2#統計 この場合には、ベイズ信用区間を使っても、通常の信頼区間を使っても数値的にはほぼ同じです。 添付画像①は nejm.org/doi/full/10.10… より。②はSupplementary Appendixより。 ③は私による②の再現。④は対応する通常のP値版です。比較すれば本質的に同じだと分かります。 #Julia言語

黒木玄 Gen Kuroki@genkuroki

メニューを開く

Julia/Pluto, Python/Jupyter のノートブック環境を GitHub Codespaces にて構築するサンプルを作りました.初回のコンテナの立ち上げは時間がかかりますが,一度立ち上げたらサクサク行きます. #Julia言語 github.com/AtelierArith/j…

AtelierArith@AtelierArith

メニューを開く

#Julia言語 なるほど。参考になりました。 私も first(generator) が使えそうな場面で使っていないことがありそう。

あんちもん2@antimon2

返信先:@dannchu#Julia言語 でコンパクトに解いてみた。 ポイント:「`first()`+generator表記で『題意を満たす最初の値』を返す記述」「11個の連続する自然数で偶数の和と奇数の和の差が奇数⇒最後の数は偶数(∵奇数は奇数個)だから12以上の偶数だけを考えればOK」「`sum()`関数と範囲リテラルで簡潔高速に(文字数

黒木玄 Gen Kuroki@genkuroki

メニューを開く

返信先:@dannchu#Julia言語 でコンパクトに解いてみた。 ポイント:「`first()`+generator表記で『題意を満たす最初の値』を返す記述」「11個の連続する自然数で偶数の和と奇数の和の差が奇数⇒最後の数は偶数(∵奇数は奇数個)だから12以上の偶数だけを考えればOK」「`sum()`関数と範囲リテラルで簡潔高速に(文字数 pic.twitter.com/ZFq6eAFim4

あんちもん2@antimon2

メニューを開く

#julia言語 で解きました。最初「while true」なんて書こうとしましたが,コード間違ってて止まらないといけないので,x<1000にしました。フォントは #Juisee しました。(気に入ってます。) pic.twitter.com/c6BkMImIqP

鈴木伸介@数学アカデミー@suzzukes

【今朝の問題】 連続する11個の自然数があり、その中の偶数の和から奇数の和を引くと19でした。この自然数の最大の数は何でしょう?

清水 団 Dan Shimizu@dannchu

メニューを開く

#場合の数 #julia言語 正の約数の個数と総和を求める問題 正の約数のリストを求めるときに Primes.jlのdivisors関数を使いました。 #Julia言語 の日本語のDiscordコミュニティjulialangja.github.io で教えてもらいました。 pic.twitter.com/7wmPyN4yUt

清水 団 Dan Shimizu@dannchu

メニューを開く

#julia言語 で解きました。while文を使ったのですが,ちょっとイマイチです。。。 pic.twitter.com/o4yLrA893g

鈴木伸介@数学アカデミー@suzzukes

【今朝の問題】 自然数nは12の倍数で、nに36を加えたところ、ある自然数の2乗になりました。 このようなnのうち、3番目に小さいのものは何でしょう?

清水 団 Dan Shimizu@dannchu

メニューを開く

N!=a!+b²で3通り以上で表されるってのを #Julia言語 で実装してみたのですが、実装が悪くてすっごく遅いです どなたか、改良して頂けませんか? pic.twitter.com/eeBnmidhCX

メニューを開く

#統計 1標本t検定のシミュレーションの視覚化の例 #Julia言語 のソースコード github.com/genkuroki/publ… 並列化での注意 ↓ docs.julialang.org/en/v1/manual/m…

黒木玄 Gen Kuroki@genkuroki

#統計 その場合に、n=10, 20の結果は以下のようになります。 名目有意水準5%での第一種の過誤の確率がそれぞれ18%、20%もあります。 n=10, 20程度では、5%分だけ含まれている例外的に大きな値をうまく扱えないので、これは当然の結果でしょう。続く

黒木玄 Gen Kuroki@genkuroki

メニューを開く

🔵🔵🔴🔴🟢から3個選んで一列に並べる。 ・全て区別する。5×4×3=60通り ・同色は区別しない。18通り #Julia言語 #場合の数 pic.twitter.com/Gg8mTJf7TE

清水 団 Dan Shimizu@dannchu

メニューを開く

コードを参考に,「大数の法則」の可視化をしてみました。 (10^8は大変なので,10^3くらいで描いてみました。) #Julia言語 pic.twitter.com/Lpkt9m9Oey

MAGNA@MAGNA81407795

これでいいのか。 function triple_dice(N::Int) count = 0 for _ in 1:N k = rand(1:6) + rand(1:6) + rand(1:6) if k % 2 == 1 count += 1 end end return count / N end

清水 団 Dan Shimizu@dannchu

メニューを開く

#場合の数 授業です。 ケーキ7種 🎂,🍰,🧁,🥧,🍮,🥞,🧇 飲み物5種 🧉,🍷,☕,🍵,🧋 ケーキと飲み物を組みを作る方法は何通り? #Julia言語 だと絵文字が使えるので楽しいです。 pic.twitter.com/kT2EaavcNX

清水 団 Dan Shimizu@dannchu

メニューを開く

#場合の数 の授業。樹形図で書いたら,1つ足りなかったよ。。。ということで,#julia言語 でやってみました。 pic.twitter.com/pbzxVcvkki

清水 団 Dan Shimizu@dannchu

メニューを開く

#Julia言語 は「1~7、月曜始まり」(Dates.dayofweek()) pic.twitter.com/RlL36w5EkW

シャポコ🌵@shapoco

軽い気持ちで調べ始めたらグロい表ができた

あんちもん2@antimon2

メニューを開く

#Julia言語 if cond c += 1 end は c += cond に置き換え可能です。trueは1扱いされます。 mixed-type arithmeticがきちんと実現されていることはJuliaの特長の1つです。 pic.twitter.com/t2o0tBDV4t

MAGNA@MAGNA81407795

これでいいのか。 function triple_dice(N::Int) count = 0 for _ in 1:N k = rand(1:6) + rand(1:6) + rand(1:6) if k % 2 == 1 count += 1 end end return count / N end

黒木玄 Gen Kuroki@genkuroki

メニューを開く

#Julia言語 同じ数値の繰り返しでメモリを埋めるmeshgridの実装は、やはり普通に考えてJulia的に酷いので、適当に型を定義してgetindexの部分で無駄なメモリを消費しないmeshgridを実装して使うべき。 すでにそういうパッケージがあっても不思議ではない。

黒木玄 Gen Kuroki@genkuroki

#Julia言語 meshgridの使用は可能な限り避けるべきなのですが、それでも必要な場合には xx, yy = [x for y in y, x in x], [y for y in y, x in x] でmeshgridを作れば良いというのが以前の私の結論。 今だともっと良い方法があったりするのかな?

黒木玄 Gen Kuroki@genkuroki

メニューを開く

#Julia言語 はスクリプトとして(も)有能(´・ω・`) pic.twitter.com/juKI5bpYHu

ごまふあざらし(GomahuAzarashi)@MathSorcerer

メニューを開く

#Julia言語 meshgridの使用は可能な限り避けるべきなのですが、それでも必要な場合には xx, yy = [x for y in y, x in x], [y for y in y, x in x] でmeshgridを作れば良いというのが以前の私の結論。 今だともっと良い方法があったりするのかな?

黒木玄 Gen Kuroki@genkuroki

#Julia言語 色を付けてプロットする方法の例 上の改良版。meshgridをよりシンプルな方法で作っている。(meshgridは可能な限り使わない方が良いが避けられないこともある。) ソースコード→ github.com/genkuroki/publ…

黒木玄 Gen Kuroki@genkuroki

メニューを開く

#Julia言語 色を付けてプロットする方法の例 上の改良版。meshgridをよりシンプルな方法で作っている。(meshgridは可能な限り使わない方が良いが避けられないこともある。) ソースコード→ github.com/genkuroki/publ… pic.twitter.com/MZPpesAwer

黒木玄 Gen Kuroki@genkuroki

メニューを開く

#Julia言語 正規分布近似ではk-1にする必要はないです。 連続性補正ではk-0.5を使う(添付画像②③を参照)。 しかし、連続性補正するとせっかくの正規分布近似の良い点 math.unm.edu/~james/Agresti… が失われ、正確版の単なる劣化版になってしまいます。 github.com/genkuroki/publ… pic.twitter.com/xRVp17Oeg5

清水 団 Dan Shimizu@dannchu

@HirokazuOHSAWA 二項分布B(100,1/5)のP(X≧30)を求める問題です。 1-P(X≦29)を利用しています。 (1)正則不完全ベータ関数(←計算の高速化に重要!) (2)二項分布の定義(自作) (3)二項分布のccdf (4)F分布のcdf (5)近似した正規分布のccdf (1)~(4)は同じ値1.12%。(5)は1.22%でした。#julia言語

黒木玄 Gen Kuroki@genkuroki

メニューを開く

#python で書かれた #code#julia言語 に書き直した。 #julia には#meshgrid 関数がないみたいなので、色々調べて自作した😢 #プログラミング勉強中 #programming #多次元正規分布 (#2次元 ) の実装 #multivariate #normaldistribution #ゼロから作るdeeplearning#生成モデルpic.twitter.com/oWBFnbQhbY

daikatsu yasuyuki@yasudaidai

メニューを開く

@HirokazuOHSAWA 二項分布B(100,1/5)のP(X≧30)を求める問題です。 1-P(X≦29)を利用しています。 (1)正則不完全ベータ関数(←計算の高速化に重要!) (2)二項分布の定義(自作) (3)二項分布のccdf (4)F分布のcdf (5)近似した正規分布のccdf (1)~(4)は同じ値1.12%。(5)は1.22%でした。#julia言語 pic.twitter.com/Ol9jpH5vM8

清水 団 Dan Shimizu@dannchu

メニューを開く

#Julia言語 Distributions.jl でのccdfの定義は、1変量分布distに従う確率変数Xについて ccdf(dist, x) = (X > x となる確率) です。だから、X ≥ x となる確率を二項分布で得たければ、 ccdf(Binomial(n, p), x - 1) のように書く必要があります。x - 1 を x - 0.5 にしても結果は同じ。 pic.twitter.com/PzyDwiTn4Y

清水 団 Dan Shimizu@dannchu

B(100,0.2)のP(X≧30)を #julia言語 で ・二項分布の定義で求めて1.1% ・正規分布で近似してcdfで求めて0.6% ・二項分布のcdfで求めて0.6% ・半整数補正+正規分布+cdf 0.9% ・半整数補正+二項分布+cdf 1.1% 近似よりも半整数補正の影響が大きい。

黒木玄 Gen Kuroki@genkuroki

メニューを開く

返信先:@HirokazuOHSAWA#julia言語 の二項分布のcdfは不完全ベータ関数で計算されているようです。 twitter.com/genkuroki/stat…

黒木玄 Gen Kuroki@genkuroki

#Julia言語 問題: ccdf(Binomial(n, p), k)はどのように計算されているか。 答え: SpecialFunctions.beta_inc(k+1, n-k, p)[1]で計算されている。すなわち不完全ベータ関数で計算されている。 不完全ベータ関数の実装は素朴な和による二項分布での確率計算よりも速い! nbviewer.org/github/genkuro…

清水 団 Dan Shimizu@dannchu

メニューを開く

B(100,0.2)のP(X≧30)を #julia言語 で ・二項分布の定義で求めて1.1% ・正規分布で近似してcdfで求めて0.6% ・二項分布のcdfで求めて0.6% ・半整数補正+正規分布+cdf 0.9% ・半整数補正+二項分布+cdf 1.1% 近似よりも半整数補正の影響が大きい。 pic.twitter.com/HWqkQGrbgQ

大澤裕一@HirokazuOHSAWA

nが大きいとき二項分布B(n,p)を正規分布N(np,npq)に近似する話、n=100くらいでもまあまあ誤差を生じる。X~B(100,1/5)に対するP(X≧30)とかなら、今の時代、普通のPCでも一瞬で計算してくれる。また、不完全β関数の積分やF分布に帰着する方法などもある。扱い方をブラッシュアップしても良いのでは?

清水 団 Dan Shimizu@dannchu

メニューを開く

高校の数学IIの「整式」の分野です。 #julia言語 でうまく表現できないかな?と思って探していいたところ, SimplePolynomials.jl というパッケージを見つけました。 とてもいい感じなので,紹介します。 pic.twitter.com/4fdQtXZ4Xh

清水 団 Dan Shimizu@dannchu

メニューを開く

返信先:@dannchu❌unionは「共通部分」なので ⭕️unionは「和集合」なので こういうミスは私もよくやります。 ちなみに #Julia言語 でのSetは現時点ではDict{~, Nothing}で実装されています。そのことは例えば a = Set(1:5) として a.dict や dump(a) を実行すれば分かります。

黒木玄 Gen Kuroki@genkuroki

メニューを開く

返信先:@tsatieすみません。|> は「パイプ」と言います。 例えば sum(union([1,1,1,2,3,4])) と書きたいとき、ネストが深くなってくるので [1,1,1,2,3,4] |> union |> sum と書くことができます。 #julia言語

清水 団 Dan Shimizu@dannchu

メニューを開く

#統計 私がコンピュータに描かせた尤度函数のグラフは twitter.com/search?src=typ… 経由で閲覧できます。ほとんどの場合に #Julia言語 のソースコードも公開しており、参考になると思います。 尤度函数も多彩な風景を眺めるだけでも結構楽しいです。 pic.twitter.com/8edZ9tvuQl

黒木玄 Gen Kuroki@genkuroki

メニューを開く

返信先:@dannchu#Julia言語 には `isqrt` という関数が用意されていまして。 pic.twitter.com/bzQJiwqAaP

あんちもん2@antimon2

メニューを開く

今日も #Julia言語 で解きました。pとqはざっくり1~360で検討しても良かったのですが,ちょっと絞りました。 pic.twitter.com/b0jQzbCMKa

鈴木伸介@数学アカデミー@suzzukes

【今朝の問題】 自然数p, qがp^2+6q^2=360を満たしています。このときpの値はいくつでしょう?

清水 団 Dan Shimizu@dannchu

メニューを開く

#Julia言語 #Wolfram言語 ちなみに、Wolfram言語(Mathematica)も、上の意味で、確率分布教育に適したプログラミング環境になっています。 reference.wolfram.com/language/tutor… pic.twitter.com/UWnVGCxprL

黒木玄 Gen Kuroki@genkuroki

メニューを開く

#Julia言語 確率分布の教育で使うための適切なプログラミング環境は、確率分布を扱うための関数群が実装されているだけでは不十分で、  確率分布自体を  変数に代入したり、  関数の引数に使えたりする必要がある と私は考えています。 このスレッドトップの質問はそういう意味を持っています。

黒木玄 Gen Kuroki@genkuroki

メニューを開く

#julia言語 でのベクトルと集合(Set) pic.twitter.com/roFk1Wdv1Z

清水 団 Dan Shimizu@dannchu

トレンド4:12更新

  1. 1

    エンタメ

    護摩行

    • ヒット祈願
    • ひなあい
    • みーぱん
    • しょげこ
    • 菜緒ちゃん
    • めいめい
    • このちゃん
  2. 2

    スポーツ

    エリオット

    • リヴァプール
    • ロバートソン
    • リバプール
    • プレミアリーグ
  3. 3

    エンタメ

    千原ジュニア

  4. 4

    ゴールデンウィーク最終日

  5. 5

    スポーツ

    ソンフンミン

  6. 6

    スポーツ

    ポステコ

    • ポステコグルー
  7. 7

    スポーツ

    フロレンツィ

    • ガッビア
  8. 8

    運転席からの風景

    • JR武蔵野線
    • 武蔵野線
  9. 9

    スポーツ

    綺世

    • 上田綺世
  10. 10

    ニュース

    岸田内閣の支持率

    • JNN世論調査
    • JNN
    • 世論調査
20位まで見る

電車遅延(在来線、私鉄、地下鉄)

遅延している路線はありません

全国の運行情報(Yahoo!路線情報)
よく使う路線を登録すると遅延情報をお知らせ Yahoo!リアルタイム検索アプリ
Yahoo!リアルタイム検索アプリ