プログラミング

プログラミング

【Python入門】零空間(核)|scipy.linalg.null_space()を学ぶ

Python初心者の方に向けて、行列の核(零空間)の計算方法について、詳しく説明します。零空間をはじめ、scipy.linalg.null_space()を使用した零空間(核)を計算する方法を学べます。
プログラミング

【Python入門】行列のLU分解|scipy.linalg.lu()を学ぶ

Python初心者の方に向けて、行列のLU分解の方法を詳しく説明します。scipy.linalg.lu()を使用したA=PLU分解はじめ、lu_solve()を使用して連立方程式を解く方法も学べます。
プログラミング

【Python入門】三角行列|出力と基本演算方法を学ぶ

Python初心者の方に向けて、三角行列の出力と基本演算方法をご説明します。numpy.tril()やnumpy.triu()を使用した三角関数の出力方法をはじめ、三角関数同士の演算方法も学べます。
プログラミング

【Python入門】基本行列|基本変形用の行列を実装する

Python初心者の方に向けて、基本行列の実装方法をご説明します。任意の行と行の交換をはじめ、行の定数倍や定数倍した行を別の行に加える基本変形用の行列について、Numpyを使用した実装方法を学べます。
プログラミング

【Python入門】行列の累乗|matrix_power()関数を学ぶ

Python初心者の方に向けて、行列の累乗の計算方法を説明します。対角行列やnumpy.linalg.matrix_power()を使用した累乗の計算をはじめ、結果を一般表式で出力する方法も学べます。
プログラミング

【Python入門】行列の対角化|対角化関数を実装する

Python初心者の方に向けて、行列の対角化関数の実装方法をご説明します。numpy.linalg.eig()を用いた、対角化行列を出力する関数の実装例をはじめ、トレースや行列式の確認方法を学べます。
プログラミング

【Python入門】固有値と固有ベクトル|eig()関数を学ぶ

Python初心者の方に向けて、固有値や固有ベクトルの確認方法をご説明します。numpy.linalg.eig()を使用した固有値と固有ベクトルの出力方法をはじめ、複素数型で出力する方法も学べます。
プログラミング

【Python入門】余因子行列|cofactor()関数を学ぶ

Python初心者の方に向けて、余因子行列の計算方法について、詳しく説明します。NumPyを使用した余因子と小行列の計算関数の実装方法をはじめ、正則行列の余因子行列を使用した逆行列の計算方法を学べます。
プログラミング

【Python入門】行列のトレース|trace()関数を学ぶ

Python初心者の方に向けて、行列のトレース(対角和)の確認方法について、詳しく説明します。NumPyのnumpy.trace()の使用方法や行列積ABとBCの跡が等しいことの確認方法を学べます。
プログラミング

【Python入門】転置行列|transpose()関数を学ぶ

Python初心者の方に向けて、転置行列の確認方法について、詳しく説明します。NumPyのndarray.Tの使用例をはじめ、numpy.transpose()を使用した転置行列の出力方法を学べます。