Archive

Pythonで高校数学で扱った内容をご紹介します。

Pythonの基礎

  1. print文で情報を出力する
  2. Pythonでべき乗の計算をするなど大きな整数を扱う
  3. Pythonでの割り算と小数の計算
  4. Pythonでの平方根と小数を計算する
  5. 条件によって処理を変える方法(if文)
  6. for文で処理を繰り返す
  7. リストを使いデータをかたまりとして扱う
  8. リストを編集する

Pythonによる数値計算

  1. Pythonでの整数型の定義と最大値
  2. 小数計算の誤差とDecimal関数による対応
  3. 浮動小数点型のしくみと整数部分の計算
  4. 整数部分がない小数を2進数に変換する
  5. Pythonで整数部のある小数を2進数に変換する
  6. Pythonの小数の計算の問題点と対応
  7. Pythonで表示することができる小数点の桁数
  8. Pythonでの四捨五入の計算とdecimalモジュール
  9. lPythonのlambda式(ラムダ式)の基礎

数字の計算

Pythonによる基本的な計算

  1. Pythonによる整数の桁に関する計算
    1. Pythonで計算することができる数の大きさ
  2. Pythonによる約数の計算と素因数分解
    1. 数の個数と合計を計算する
    2. Pythonによる完全数、友愛数、婚約数の計算
  3. Pythonで素数の計算をする
    1. Pythonでメルセンヌ素数を計算する
    2. Pythonで双子素数を計算する
    3. エラスネスの篩による素数の計算
  4. Pythonで階乗の計算をする
    1. Pythonで階乗に関する定理を確認する
  5. Pythonで最小公倍数、最大公約数を計算する
  6. 商と余りの計算
  7. Pythonでオイラー関数を計算する
  8. Pythonでn進数の計算をする

応用的な関数の計算

  1. Pythonによる三角関数の計算
  2. Pythonによる自然対数、logの計算
  3. Pythonで順列、組合せの計算をする

複素数の計算

  1. Pythonで複素数の計算をする
  2. Numpy Sympyで複素数の計算をする
  3. 極座標グラフの作成と複素数平面での極形式の計

数列の計算

  1. Pythonでフィボナッチ数列を計算する

統計

  1. 平均値とは
  2. 平均値を求める関数

回帰直線

  1. 回帰分析をするため散布図を描き、回帰直線を引く
  2. 分散と共分散の考え方と計算の手順
  3. 分散と共分散の簡易な計算方法
  4. 分散と共分散の簡易な計算方法を数学的に導く
  5. 分散と共分散をPythonで計算する

分散と共分散

  1. 帰直線の傾き、切片をの計算方法を直感的に理解する
  2. 回帰直線の式を最小二乗法により計算する
  3. 回帰直線の式をPythonで計算す

相関係数

  1. 相関係数の考え方
  2. 相関係数の計算を数学的に導く
  3. 相関係数をPythonで計算する
  4. Excelで回帰係数、相関係数を計算する

回帰分析

  1. 回帰分析の特徴
  2. 回帰分析の特徴を数式で確認する
  3. 決定係数をPythonで計算する
  4. 回帰係数の期待値、分散の計算
  5. 回帰係数の期待値、分散を数学的に導く
  6. 回帰分析の傾きの区間

ベクトル

  1. Pythonによるベクトルの合計の計
  2. Pythonによるベクトルの内積と外積の計算
  3. Pythonによるベクトルのノルムの計算
  4. Pythonの内積、外積、ノルムに関する計

線形代数

  1. Pythonので行列の和を計算する
  2. Pythonので行列の積を計算する
  3. Pythonでの単位行列の定義
  4. Pythonで行列とベクトルの積を計算する
  5. Pythonで行列式の値を計算する
  6. Pythonで余因子行列を計算する
  7. Pythonによる行基本変換と逆行列の計算