高校数学【Python】組合わせ:9人をグループに分ける方法が何通りか調べる ■概要 9人をグループに分ける方法が何通りになるのか、机上計算およびPythonを使用した計算処理の2種類の解答方法を示す。 ■組合せ 組合せとは、並び方、順番は関係なく、ある集団からいくつかを選択する方法である... 2022.12.13高校数学Python
高校数学【Python】区別がつかない同じものを含む順列の計算 ■概要 「1、2、2、3、3」や「A、A、B、C、D、D」など、区別がつかない同じものを含む順列について、机上計算およびPythonを使用した計算処理の2種類の解答方法を示す。 ■同じものを含む順列 5つの数字「1、2、... 2022.12.06高校数学Python
高校数学【Python】重複順列:4人でじゃんけんしたときの場合の数を求める ■概要 場合の数のうち、重複順列について、机上計算とPythonを使用した計算処理の2種類の解答方法を示す。 なお、今回はじゃんけんの出す手の場合の数を求める。 ■重複順列 異なるn個のものから、同じものに... 2022.11.29高校数学Python
高校数学【Python】数珠順列を計算する関数を作成し、異なる色の玉で数珠を作る場合の数を求める ■概要 場合の数のうち、数珠順列について、机上計算とPythonを使用した計算処理の2種類の解答方法を示す。 ■数珠順列 下図のように、人以外のモノが円形に繋がっている場合は、ひっくり返すことが可能であり、このような順列... 2022.11.22高校数学Python
高校数学【Python】円順列を計算する関数を作成し、丸テーブルに座る場合の数を求める ■概要 場合の数のうち、円順列について、机上計算とPythonを使用した計算処理の2種類の解答方法を示す。 ■円順列 円順列とは、丸いテーブルに複数人が着席するときの場合の数を算出する方法である。 以下のように、丸... 2022.11.15高校数学Python
高校数学【Python】順列の計算処理関数を作成し、場合の和を求める ■概要 場合の数のうち、順列に関する問題を解く。なお、机上による計算方法と、Pythonを使用してプログラミングで解く方法の2種類を示す。 ■順列 順列(Permutation)とは、ある事象を並び替えた時、順番が異なれ... 2022.11.08高校数学Python
高校数学【Python】場合の数(積の法則):道順ABCの通るパターンを調べる ■場合の数 場合の数とは、ある事象について、起こりうるすべてのパターン数を表す。 例えば、サイコロの出る目について、すべてのパターンは、以下の6通りである。「1」、「2」、「3」、「4」、「5」、「6」 ▼積の法則 ... 2022.11.01高校数学Python
高校数学【Python】場合の数(和の法則):2つのサイコロの目の和が、4の倍数になるパターンを調べる ■場合の数 場合の数とは、ある事象について、起こりうるすべてのパターン数を表す。 例えば、サイコロの出る目について、すべてのパターンは、以下の6通りである。「1」、「2」、「3」、「4」、「5」、「6」 ▼和の法則 ... 2022.10.25高校数学Python
高校数学【Python】sympy.integrateを使用して定積分を解く ■定積分 定積分とは、ある一定の区間における、曲線と曲線、曲線と直線とで囲まれた面積である。 ・ざっくりイメージ図 上図の色をつけた長方形について、縦をf(x)とし、横をdxとした場合、長方形の面積は、f(x)と... 2022.03.19高校数学Python
高校数学【Python】微分:極値を求め、グラフに図示する ■極値 関数f(x) = x3 -3x + 1について、導関数f'(x)を求める。 f'(x) = 3x2 - 3f'(x) = 3(x2 - 1)f'(x) = 3(x - 1)(x + 1) すなわち、x = -1、... 2022.03.12高校数学Python