プログラミング

【Python入門】線形写像|直線や平面を行列変換する

Python初心者の方に向けて、線形写像について、詳しくご説明します。matplotlibを用いた、変換行列による直線の線形写像の可視化例をはじめ、任意の平面を線形変換した際の挙動もご紹介します。
プログラミング

【Python入門】回転行列|グラフの回転方法を学ぶ

Python初心者の方に向けて、回転行列の使用方法について、詳しく説明します。回転行列を用いた任意の角度でのベクトルの回転をはじめ、放物線グラフを含めた、matplotlibでの可視化方法も学べます。
プログラミング

【Python入門】拡大行列|ベクトルの拡大と縮小

Python初心者の方に向けて、拡大行列の使用方法について、詳しくご説明します。拡大行列を用いたベクトルの拡大・縮小例をはじめ、領域の拡大・縮小を含めた、matplotlibでの可視化方法も学べます。
プログラミング

【Python入門】対称移動|行列を使用した鏡映変換方法

Python初心者の方に向けて、鏡映変換方法について、ご説明します。matplotlibやnumpyを使用した、軸対称移動の関数の実装方法をはじめ、任意の直線に対する鏡映変換関数の実装方法も学べます。
プログラミング

【Python入門】単位行列と逆行列|inv()関数を学ぶ

Python初心者の方に向けて、単位行列や逆行列の作成方法をご説明します。numpy.identify()を使用した単位行列の作成方法をはじめ、inv()関数を使用した逆行列の作成方法を学べます。
プログラミング

【Python入門】行列式の計算|det()関数を学ぶ

Python初心者の方に向けて、行列式の計算方法について、ご説明します。SciPyのscipy.linalg.det()を使用した行列式の計算方法はじめ、線形従属となる行列の検証方法もご紹介します。
プログラミング

【Python入門】コーシー・シュワルツの不等式|内積で確認する

Python初心者の方に向けて、コーシー・シュワルツの不等式の確認方法について、説明します。NumPyとSciPyを使用したコーシー・シュワルツの不等式の検証をはじめ、三角不等式の検証もご紹介します。
プログラミング

【Python入門】ベクトルの可視化|Matplotlibで描画する

Python初心者の方に向けて、ベクトルの可視化方法について、説明します。MatplotlibのAxes.quiver()を使用した計算方法をはじめ、より簡易的に描画する関数の実装方法をご紹介します。
プログラミング

【Python入門】ベクトルの直積|numpy.outer()を学ぶ

Python初心者の方に向けて、ベクトルの直積の計算方法について、詳しくご説明します。reshape()関数を使用した計算方法をはじめ、NumPyのnumpy.outer()の使用方法をご紹介します。
プログラミング

【Python入門】ベクトルの外積|numpy.cross()を学ぶ

Python初心者の方に向けて、ベクトルの外積の計算方法について、詳しくご説明します。外積を計算する関数の実装例をはじめ、NumPyのnumpy.cross()を使用した外積の計算方法をご紹介します。