Python 3 で数学を。

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

三角関数

三角関数。不等式。(Python 3, SymPy: sin(), cos(), tan(), pprint(), solve())

使用するライブラリ SymPy Python 3 コード trigonometric_functions6.py #!/usr/bin/env python3 """(docstring) """ import sympy as sym def print_math_problems(): """(docstring) """ print("""問題: 以下の不等式を解け。 (1) sin θ > √3 / 2 (2) cos…

三角関数。方程式。(Python 3, SymPy: Symbol(), Eq(), Rational(), sin(), cos(), tan(), sqrt(), pprint(), solve())

使用するライブラリ SymPy Python 3 コード trigonometric_functions5.py #!/usr/bin/env python3 """(docstring) """ import sympy as sym def print_math_problems(): """(docstring) """ print("""問題: 以下の方程式を解け。 (1) sin θ = 1/2 (2) cos θ …

三角関数。sin, cos, tan (サイン、コサイン、タンジェント)。第4象限の角の場合。(Python 3, NumPy: sin(), cos(), tan())

使用するライブラリ NumPy Python 3 コード trigonometric_functions4.py #!/usr/bin/env python3 """(docstring) """ import numpy as np def print_math_problems(): """(docstring) """ print("""問題: 以下の値を求めよ。 (1) sin (5/3)π (2) cos (5/3)π…

三角関数。sin, cos, tan (サイン、コサイン、タンジェント)。第3象限の角の場合。(Python 3, NumPy: sin(), cos(), tan(), rint())

使用するライブラリ NumPy Python 3 コード trigonometric_functions3.py #!/usr/bin/env python3 """(docstring) """ import numpy as np def print_math_problems(): """(docstring) """ print("""問題: 以下の値を求めよ。 (1) sin (5/4)π (2) cos (5/4)π…

当ブログの三角関数関連まとめページ (Python 3)

py3math.hatenablog.com py3math.hatenablog.com py3math.hatenablog.com py3math.hatenablog.com py3math.hatenablog.com py3math.hatenablog.com py3math.hatenablog.com py3math.hatenablog.com py3math.hatenablog.com py3math.hatenablog.com

三角関数。sin, cos, tan (サイン、コサイン、タンジェント)。第2象限の角の場合。(Python 3, NumPy: sin(), cos(), tan())

使用するライブラリ NumPy Python 3 コード trigonometric_functions2.py #!/usr/bin/env python3 """(docstring) """ import numpy as np def print_math_problems(): """(docstring) """ print("""問題: 以下の値を求めよ。 (1) sin (2/3)π (2) cos (2/3)π…

三角関数。sin, cos, tan (サイン、コサイン、タンジェント)。第1象限の角の場合。(Python 3, NumPy: sin(), cos(), tan())

使用するライブラリ NumPy Python 3 コード trigonometric_functions1.py #!/usr/bin/env python3 """(docstring) """ import numpy as np def print_math_problems(): """(docstring) """ print("""問題: 以下の値を求めよ。 (1) sin π/6 (2) cos π/6 (3) t…

リサージュ図形、リサジュー図形。 (Python 3, matplotlib, NumPy: linspace())

使用するライブラリ matplotlib NumPy Python 3 コード lissajous_figures1.py #!/usr/bin/env python3 """(docstring) """ import matplotlib.pyplot as plt import numpy as np def lissajous_figures1(): """(docstring) """ xmin = -4 xmax = 4 x = np.l…

三角関数。y = 2sinx, y = 1/2cosx のグラフ。(Python 3, Sympy: sin(), cos(), plot(), xlim)

使用するライブラリ SymPy Python 3 コード plotting_asinx_acosx.py #!/usr/bin/env python3 """(docstring) """ import sympy as sym def plotting_asinx_acosx(): """(docstirng) """ x = sym.Symbol('x') y1 = 2*sym.sin(x) print(y1) sym.pprint(y1) sy…

三角関数。sin, cos, tan (サイン、コサイン、タンジェント) のグラフ。(Python 3, NumPy: sin(), cos(), tan(), matplotlib)

使用するライブラリ NumPy matplotlib Python 3 コード plotting_sin_cos_tan_theta.py #!/usr/bin/env python3 """(docstring) """ import matplotlib.pyplot as plt import numpy as np def plotting_sin_cos_tan_theta(): """(docstring) """ # (x 軸) th…

三角関数。弧度 (弧度法) を角度 (度数法) に。 (Python 3, NumPy: degrees())

使用するライブラリ NumPy Python 3 コード radians_to_degrees.py #!/usr/bin/env python3 """(docstring) """ import numpy as np def radians_to_degrees(radians): """(docatring) """ return np.degrees(radians) if __name__ == '__main__': radians_l…

三角関数。角度 (度数法) を弧度 (弧度法) に。 (Python 3, NumPy: radians())

使用するライブラリ NumPy Python 3 コード degrees_to_radians.py #!/usr/bin/env python3 """(docstring) """ import numpy as np def degrees_to_radians(degrees): """(docatring) """ return np.radians(degrees) if __name__ == '__main__': degrees_l…