Kei Minagawa's Blog

皆川圭(@keimina)のブログ、Pythonで試したことを書いていきます

numpy

if文を自動生成する方法

if文を自動生成する方法について記載します。 Table of Contents 1. したいこと 2. 解決策 (1) 3. 解決策 (2) 4. sympy.SOPform 関数について理解を深める 5. 参考文献 1 したいこと 以下のような表があったとき、入力 (a, b) を f(a, b) に変換する関数を自…

ヘビサイド関数を使って矩形関数を作る方法(Sympy)

0 or 1 をとるシンプルな関数として、ヘビサイド関数があります。本記事は、 Python のライブラリである Sympy の Heaviside 関数を使って、矩形関数を実装したときの記事です。ヘビサイド関数を用いて矩形関数を作ることができました。 Table of Contents 1…

`np.broadcast_to`関数を使用して1次元配列を3次元配列に変換する

‎ 今回は、1次元配列を3次元配列に変換する方法について書きます。実装には、 `np.broadcast_to` 関数を使用しました。 Table of Contents 1. 今回、作成したい配列 2. 作成する方法 その1 3. 作成する方法 その2 4. コード 5. 出力結果 6. コードの説明 7…