学習環境
- Surface
- Windows 10 Pro (OS)
- Nebo(Windowsアプリ)
- iPad
- MyScript Nebo - MyScript(iPadアプリ(iOS))
- 参考書籍
新装版 数学読本2 (松坂 和夫(著)、岩波書店)の第8章(円の中にひそむ関数 - 三角関数)、8.1(一般角と三角関数)、簡単な三角方程式と三角不等式の問13の解答を求めてみる。
コード
#!/usr/bin/env python3
from sympy import pprint, symbols, sin, cos, plot, Rational, sqrt
from sympy.solvers import solve_univariate_inequality
print('13.')
x = symbols('x')
inequalities = [sin(x) > Rational(1, 2),
sin(x) <= 1 / sqrt(2),
cos(x) <= sqrt(3) / 2,
cos(x) > - Rational(1, 2)]
for i, inequality in enumerate(inequalities, 1):
print(f'({i})')
pprint(solve_univariate_inequality(inequality, x))
print()
入出力結果(Zsh、cmd.exe(コマンドプロンプト)、Terminal、Jupyter(IPython))
% ./sample13.py
13.
(1)
π 5⋅π
─ < x ∧ x < ───
6 6
(2)
⎛ π⎞ ⎛3⋅π ⎞
⎜0 ≤ x ∧ x ≤ ─⎟ ∨ ⎜─── ≤ x ∧ x ≤ 2⋅π⎟
⎝ 4⎠ ⎝ 4 ⎠
(3)
π 11⋅π
─ ≤ x ∧ x ≤ ────
6 6
(4)
⎛ 2⋅π⎞ ⎛ 4⋅π ⎞
⎜0 ≤ x ∧ x < ───⎟ ∨ ⎜x ≤ 2⋅π ∧ ─── < x⎟
⎝ 3 ⎠ ⎝ 3 ⎠
%
0 コメント:
コメントを投稿