グラフと図形 【Matplotlib】色と透明度の設定 色の指定方式Matplotlibではオブジェクトに色をつけるために様々な方式のカラーコードを指定することができます。 カラーストリングMatplotlib に用意されているカラーストリングを使用する場合は、"b" や "r" のように1文字... 2018.11.21 グラフと図形
Python数学 最小公倍数(LCM) 最小公倍数 (least common multiple)2 数 a, b について、それぞれの倍数からなる無限集合 A = {a, 2a, 3a, ...} B = {b, 2b, 3b, ...} をつくったとき、A と B に共通... 2018.11.19 Python数学
Python基礎 print関数・input関数 print()Python の print() は受け取ったオブジェクトを様々な形式で表示する関数です。int や float などの数値はそのまま渡します。文字列を出力するときはシングルクォーテーションまたはダブルクォーテーションで囲むよ... 2018.11.18 Python基礎
Python数学 二次方程式の自動生成 ランダム係数二次方程式SymPy を活用したサンプルコードを作っておきました。後半に紹介する Rquadratic() は二次方程式などを自動的に作成するクラスなので、数学の試験問題作成などに役立ててください。 二次方程式クラス作成の準備と... 2018.11.17 Python数学
Python数学 【SymPy】常微分方程式 常微分方程式を解く手順sympy.solvers.ode モジュールをインポートすると、次のような種類の常微分方程式を解けるようになります。 ・1階変数分離型微分方程式 ・1階斉次微分方程式 ・1階完全微分方程式 ・1階線形微分方程式 ・n... 2018.11.15 Python数学
グラフと図形 【SymPy】Plotting Module でグラフを描く Plotting ModuleSymPy の Plotting Module をインポートすると、Matplotlib をバックエンドで使って 2Dグラフや 3Dグラフを表示させることができます。数値データを使わずに、SymPy のシンボル... 2018.11.15 グラフと図形
Python数学 数値微分 微分係数の定義と数値微分の考え方、Pythonにおける中心差分公式の実装例、SciPyやSymPyを用いて関数を微分する方法などについて解説します。 2018.11.14 Python数学
Python数学 【SymPy】代数方程式 【SymPy】方程式・連立方程式を解くSymPy の sympy.solve() を使って 代数方程式 $f(x)=0$ を解くことができます。 sympy.solve(f(x), x)解はリスト型で得られます。例として $x^2+1=0$... 2018.11.13 Python数学
Python数学 【SymPy】関数の極限値 関数の極限値関数 $f(x)$ について、変数 $x$ を限りなく $a$ の値に近づけるときに $f(x)$ が唯一の値 $L$ に近づくならば、$L$ を $f(x)$ の 極限値 とよび、次のような記号で表します。 \ たとえば $f... 2018.11.13 Python数学
Python数学 【SymPy】数学定数とオイラーの等式 SymPyの数学定数(pi,E,I)SymPy では以下のような 数学定数 を Symbol(記号)として扱うことができます。 ・円周率:sympy.pi ・自然対数の底:sympy.E ・虚数単位:sympy.I これらの Symbol ... 2018.11.12 Python数学