Python 3 で数学を。

Python 3 とライブラリで数学の問題を解いていきます。統計学や機械学習はときどき。

関数

関数。冪 (べき) 関数。グラフ。(微分積分、解析学)。(Python 3, matplotlib, NumPy: power())

使用するライブラリ matplotlib NumPy Python 3 コード functions7.py #!/usr/bin/env python3 """(docstring) """ import numpy as np def print_math_ploblems(): """(docstring) """ print("""問題: (1) 式 x, x^2, x^3, ..., x^n, による冪 (べき) 関数…

関数。定数関数。グラフ。水平線。(微分積分、解析学)。(Python 3, matplotlib)

使用するライブラリ matplotlib Python 3 コード functions6.py #!/usr/bin/env python3 """(docstring) """ def print_math_ploblems(): """(docstring) """ print("""問題: (1) C を定数とすれば、すべての x に対して f(x) = C と定義される定数関数を作…

関数。絶対値関数。グラフ。絶対値関数同士の引き算。(微分積分、解析学)。(Python 3, matplotlib, NumPy: abs())

使用するライブラリ matplotlib NumPy Python 3 コード functions5.py #!/usr/bin/env python3 """(docstring) """ import numpy as np def print_math_ploblems(): """(docstring) """ print("""問題: (1) |x| = x x >= 0 のとき |x| = -x x < 0 のとき と…

関数。関数同士の足し算、掛け算、割り算。(微分積分、解析学)。(Python 3)

使用するライブラリ なし Python 3 コード functions4.py #!/usr/bin/env python3 """(docstring) """ def print_math_ploblems(): """(docstring) """ print("""問題: (1) f(x) を定義、または作成せよ。 (2) g(x) を定義、または作成せよ。 (3) (1) (2) の…

関数。y = f(x) の具体例, グラフ。(微分積分、解析学)。(Python 3, matplotlib)

使用するライブラリ matplotlib Python 3 コード functions3.py #!/usr/bin/env python3 """(docstring) """ def print_math_ploblems(): """(docstring) """ print("""問題: (1) f(x) = x を定義、または作成せよ。 (2) g(x) = 2x を定義、または作成せよ。…

関数。関数の定義、定義域、定義域外、簡単な表。(微分積分、解析学)。(Python 3, NumPy: sqrt(), linspace(), Pandas: DataFrame())

使用するライブラリ NumPy Pandas Python 3 コード functions2.py #!/usr/bin/env python3 """(docstring) """ import numpy as np def print_math_ploblems(): """(docstring) """ print("""問題: (1) h(x) = √x^2-1 を作成せよ。 h が受け取る入力は 1 以…

関数。体積の関数。(微分積分、解析学)。(Python 3: lambda式、NumPy: pi)

使用するライブラリ NumPy Python 3 コード functions1.py #!/usr/bin/env python3 """(docstring) """ import numpy as np def print_math_ploblems(): """(docstring) """ print("""問題: (1) 体積の関数 V(r) = 4πr^3 / 3 を定義、または作成せよ。 (2) V…

関数。グラフ。(微分積分。解析学) (Python 3, SymPy: plot())

使用するライブラリ SymPy Python 3 コード plotting_functions1.py #!/usr/bin/env python3 """(docstring) """ import sympy as sym def print_math_problems(): """(docstirng) """ print("""以下の各関数のグラフをかけ。 (1) x^2 + 1 (2) x^3 (3) 2x^3 …

関数 f のグラフ。f を関数とした数の組 (x, f(x)) のグラフ。f(x) = x^2 (y = x^2) (Python 3, SymPy: plot())

x 及び y 座標 (y は f(x)) x f(x) -1 1 -2 -4 -3 9 -1/2 1/4 1 1 2 4 3 9 1/2 1/4 使用するライブラリ SymPy Python 3 コード sympy_plot.py #!/usr/bin/env python3 """(docstring) """ import sympy as sym def main(): """(docstring) """ x = sym.Symbo…