Loading [MathJax]/jax/output/HTML-CSS/jax.js

2018年11月15日木曜日

学習環境

解析入門(下) (松坂和夫 数学入門シリーズ 6) (松坂 和夫(著)、岩波書店)の第23章(重積分)、23.2(一般の集合の上の積分)、問題6.を取り組んでみる。


  1. 断面図。

    底面積が S で高さが h である斜錐体の体積。

    h0S·(h-xh)2dx=Sh0h2-2hx+x2h2dx=Sh2[h2x-hx2+13x3]h0=Sh2(h3-h3+13h3)=13Sh

コード(Emacs)

Python 3

#!/usr/bin/env python3
from sympy import pprint, symbols, Integral

print('6.')

S, h, x = symbols('S, h, x')
I = Integral(S * ((h - x) / h) ** 2, (x, 0, h))

for t in [I, I.doit()]:
    pprint(t.simplify())
    print()

入出力結果(Terminal, Jupyter(IPython))

$ ./sample6.py
6.
h              
⌠              
⎮          2   
⎮ S⋅(h - x)    
⎮ ────────── dx
⎮      2       
⎮     h        
⌡              
0              

S⋅h
───
 3 

$

0 コメント:

コメントを投稿