- 2022年9月27日
- 0件
[Python] 正規分布の乱数を生成する
Python で正規分布の乱数を生成 Python では numpy を利用することで、正規分布の乱数を容易に生成することができます。 正規分布とは、平均値の付近に乱数の生成が集中しやすい特性があり、様々な数値解析モデルで利用されることが多いです。 正規分布 – Wikipedia 動作 […]
Python で正規分布の乱数を生成 Python では numpy を利用することで、正規分布の乱数を容易に生成することができます。 正規分布とは、平均値の付近に乱数の生成が集中しやすい特性があり、様々な数値解析モデルで利用されることが多いです。 正規分布 – Wikipedia 動作 […]
はじめに Python から C++ のメソッドを呼び出すためには、いくつかの手段があります。本記事では swig を利用して C++ メソッドを呼び出す手法を紹介します。 swig とは、C++ のヘッダファイルを解析して、これに基づいてラッパーとなるコードを自動生成するための仕組みになります。お […]
はじめに Python から C++ メソッドを呼び出す手段の一つとして Boost Python の利用があります。WSL Ubuntu 上にて、Boost Python を利用するための手順を紹介します。 Boost の公式ドキュメントはこちらから参照可能です。 Boost doc 1.71.0 […]
はじめに MongoDB はドキュメント指向のデータベースです。柔軟性が高く、Python のコーディングと親和性の高いデータベースです。 この記事では、WSL にて Python から MongoDB を利用するまでの手順をまとめます。 Python からMongoDB を操作 動作環境 Wind […]
はじめに PostgreSQL は、SQL準拠のオープンソースの RDBMS です。stackoverflow survey の Database ランキングで Loved の1位であり、データベースの主要な選択肢のひとつです。 この記事では、WSL にて Python から PostgreSQL […]
はじめに SQLite は、単体アプリケーションで利用することを想定したデータベースです。多くのデータベースとは異なり、サーバとしては動作せず、アプリケーションのプロセスに閉じて動作するデータベースになります。 SQLite データベースを操作 Python では SQLite を操作するための機能 […]
はじめに Python から Redis を操作する 動作環境 Windows 11 WSL Ubuntu 20.04 Python 3.8.10 Redis Server 5.0.7 事前準備 WSL ディストリビューションの複製(非必須) お試しで実行する場合は WSL Ubuntu イメージを […]
はじめに WebAssembly というのは、WebAP のフロントエンド開発において高速さと堅牢さを実現するために生み出された技術です。これを利用して、WebAP 以外でも WebAssembly を利用してポータビリティを向上させるための技術が WASI (WebAssembly System […]
はじめに Python には matplotlib という有名なパッケージがあります。多様なグラフを描画してくれるパッケージです。 WSL で matplotlib のグラフを表示させます。 matplotlib でグラフを描画 動作環境 Windows 11 WSL Ubuntu 20.04 Py […]
はじめに 前回の記事では、マンデルブロ集合を描画して png ファイルに出力しました。 前回記事 – 【Python】マンデルブロ集合を描画して PNG 出力 今回は WSL Ubuntu にて、マンデルブロ集合をウィンドウに描画します。 マンデルブロ集合をウィンドウ出力 動作環境 Wi […]