あとりえこばと

Python基礎

数値を丸める関数

数値を丸める方法Python では組み込みの関数やモジュールを用いて数値を丸めることが可能です。この記事では組み込みの round() 関数や NumPy の round() 関数、format メソッドを使って数値を丸める方法について解説...
Python数学

デルタ関数とヘヴィサイドの階段関数

ディラックのデルタ関数ディラックのデルタ関数は $x=0$ で無限大、その他の区間で $0$ の値をもち、全区間での積分が $1$ となるように定義された特殊な関数です。 \ 0 & (x\neq 0)\end{cases}\]\ デルタ関...
Python数学

【SymPy】LaTeXによる数式表示

sympy.init_printing()Jupyter Notebook には MathJax という Javascriptライブラリが組込まれていて、sympy.init_printing() を使うと、LaTeX形式で数式を出力させる...
Python数学

符号関数

符号関数(sign function)符号関数は変数 $x$ の符号に応じて、$-1,\ 0,\ 1$ のいずれかの値を返す関数として定義され、$\mathrm{sgn}(x),\ \mathrm{Sgn}\,x,\ \mathrm{sig...
グラフと図形

matplotlib.patches.FancyBboxPatch

FancyBboxPatchクラスmatplotlib.patches モジュールの FancyBboxPatchクラスには、長方形をベースに角を丸めたり、辺をギザギザにしたりといった特殊な図形を生成する複数のサブクラス(派生クラス)があり...
Python数学

シグモイド関数

シグモイド関数の定義と実装シグモイド関数は \ によって定義され、ニューラルネットワークにおいてニューロンの特性を表す活性化関数として登場します。入力値 $x$ に対して、出力値 $y$ は $0$ から $1$ の値をとるという性質があり...
グラフと図形

【Matplotlib】テキストの表示と書式設定

テキストの表示と書式設定テキストの表示(ax.text, plt.text)Axes.text() を使って Axes にテキスト を表示できます。 Axes.text(x, y, s, fontdict=None, withdash=Fa...
Python関数

総和と総積

総和を計算する関数sum()sum() は受け取ったイテラブル・オブジェクトの要素を左から右へ足し合わせて総和を返す組み込み関数です。 sum(イテラブル )たとえば、リストの要素の総和を求めることができます。 # PYTHON_SUM #...
Python関数

最大値(max)と最小値(min)

この記事では、Python でリストなどから最大値や最小値を抜き出すいくつかの方法について解説します。 【Python】要素の最大値(Maximum value)コンピューターで最大値を求めるアルゴリズムはそれほど難しくはありません。num...
Python関数

zip,zip_longest,enumerate

zip()Python の zip() は複数のイテラブル・オブジェクトを受け取って、各イテラブルから要素を集めたタプルの イテレータ を生成します。k 番目のタプルは各イテラブルの k 番目の要素を集めたタプルです。タプルは next()...