学習環境
- Surface、Surface ペン(端末)
- Windows 10 Pro (OS)
- Nebo(Windows アプリ)
- iPad Pro 10.5 + Apple Pencil
- MyScript Nebo - MyScript(iPad アプリ(iOS))
- 参考書籍
解析入門(上) (松坂和夫 数学入門シリーズ 4) (松坂 和夫(著)、岩波書店)の第4章(微分法)、4.2(平均値の定理)、問題3の解答を求めてみる。
点 A 、 B の座標をそれぞれ、
とおく。
点 A、 B を通る直線の方程式。
仮定より、 この直線は 点 P を通るので、
三角形 OAB の面積は、
微分する。
これについて、
よって、 求める 三角形 OAB の最小値は、
コード
Python 3
#!/usr/bin/env python3 from sympy import pprint, symbols, Derivative, solve, plot print('3.') a = 1 b = 2 x, x0 = symbols('x, x0', real=True) y0 = b / (x0 - a) * x0 f = -y0 / x0 * x + y0 fs = [f.subs({x0: a0}) for a0 in [1.5 * a, 2 * a, 3 * a]] pprint(fs) p = plot(*fs, (x, 0, 10), ylim=(0, 10), legend=True, show=False) colors = ['red', 'green', 'blue', 'brown', 'orange', 'purple'] for o, color in zip(p, colors): o.line_color = color p.show() p.save('sample3.png')
入出力結果(Bash、cmd.exe(コマンドプロンプト)、Terminal、Jupyter(IPython))
C:\Users\...>py sample3.py 3. [6.0 - 4.0⋅x, 4 - 2⋅x, 3 - x] C:\Users\...>
0 コメント:
コメントを投稿