初心者向け解説

モンテカルロ法を使ってみる(円周率の計算)

  • by
お遊びです。 乱数を使って数値計算やシミュレーションをおこなうモンテカルロ法を使って円周率を求めてみた、という記事です。シンプルでわかりやすく実装もしやすいので、色んな人が解説したりブログ記事書いたりしている印象がありま… 続きを読む »モンテカルロ法を使ってみる(円周率の計算)

pythonで遺伝的アルゴリズム(GA)を実装して巡回セールスマン問題(TSP)をとく

遺伝的アルゴリズムについての説明と実装した結果について紹介します。具体例として解く問題を巡回セールスマン問題にしています。 目次 KUB 巡回セールスマン問題(TSP)について 遺伝的アルゴリズム(GA)について 遺伝的… 続きを読む »pythonで遺伝的アルゴリズム(GA)を実装して巡回セールスマン問題(TSP)をとく

arduino互換マイコン(ESP32-WROOM-32)で電子工作入門

  • by
電子工作に入門! ロボットについて散々学んで色々やってきたくせに、電子回路についてだけなぜか避けて通ってきてしまった著者です。 電子回路や工作に明るい後輩がいるので、やってみようと思い、今更ながら電子工作にトライしてみま… 続きを読む »arduino互換マイコン(ESP32-WROOM-32)で電子工作入門

pythonで多項式近似

  • by
曲線フィッティング なにか観測されたデータに対して、規則性を見つけたり、予測をしたりするのに有用なのがカーブフィッティングというものです。そして今回はあてはめる曲線を多項式による曲線でやってみます。 Contents 回… 続きを読む »pythonで多項式近似