2023-08-22から1日間の記事一覧

NumPyで効率的に連立一次方程式を解く方法

目次 はじめに 連立一次方程式とは NumPyを使った連立一次方程式の解法 numpy.linalg.solve関数 numpy.linalg.lstsq関数(非推奨) numpy.linalg.lstsqの代替手法 コード例 numpy.linalg.solveを用いた計算 numpy.linalg.lstsqを用いた計算(非推奨) numpy.…

ランクと次元をNumPyで計算する方法

目次 はじめに NumPyとは ランクと次元の基本概念 NumPyでランクと次元を計算する方法 ndarrayオブジェクトの作成方法 ランクの取得方法 次元の取得方法 コード例 Rank 1(1次元)配列の作成 Rank 2(2次元)配列の作成 配列のランクと次元の取得 おわりに 2…

NumPyでのQR分解:線形代数の応用

目次 はじめに QR分解とは? QR分解の数学的背景 NumPyを用いたQR分解の実装方法 QR分解の応用例 まとめ 1. はじめに QR分解は線形代数の重要な概念であり、行列を正規直交行列と上三角行列の積に分解する方法です。 2. QR分解とは? QR分解は、行列をQ(正…