MathJaxで数式をキレイに表現する・その7(積分)

MathJaxで数式をキレイに表現する・その7(積分)

MathJaxの使いかたを覚えながら数式アレルギーを克服。目指すは機械学習を活用したデータ解析です。 今回はMathJaxを使って積分を表現します。

MathJaxで積分を表現



積分を表記する数式



integral(積分 sample-1)
\[\int_0^1 f(x) dx\]
\int_0^1 f(x) dx
定積分の例1。



integral(積分 sample-2)
\[\begin{eqnarray}\int_0^2 x^2 dx = \left[ \frac{ x^3 }{ 3 } \right]_0^2 = \frac{ 8 }{ 3 }\end{eqnarray}\]
\begin{eqnarray}\int_0^2 x^2 dx = 
\left[ \frac{ x^3 }{ 3 } \right]_0^2 = \frac{ 8 }{ 3 }\end{eqnarray}
定積分の例2。



Pythonで積分を計算

sympyのintegrateを使うと、積分の計算が簡単に求まります。

In [1]:
from sympy import *

x = symbols('x')
f = x**3 + x**2 + 1
integrate(f,x) # 不定積分
Out[1]:
x**4/4 + x**3/3 + x
In [2]:
from sympy import *

x = symbols('x')
f = x**3 + x**2 + 1
integrate(f, (x, 0, 1)) # 0から1の定積分
Out[2]:
19/12



もものきロゴ

スポンサーリンク

0 件のコメント :

コメントを投稿