問題の声明:
行と列の配列
Mがあります。配列はゼロ以外の要素で埋められます。mnM要素を含むベクトル
tと、 要素を含むベクトルもあります。nomegamの要素は
t、行列の列に対応しますM。の要素は
omega、行列の行に対応しますM。
アルゴリズムの目標:
ベクトルとchiの乗算として定義します。 の各要素がの関数である1Dベクトルを取得する必要があります。tomegaaachi
の各要素chiは一意です(つまり、すべての要素が異なります)。
数学表記を使用すると、これは次のように表すことができます。a(chi)
ベクトルの各要素は、の1aつまたは複数の要素に対応しMます。
Matlabコード:
tこれは、ベクトルとomegaがどのように生成されるかを示すコードスニペットです。マトリックスMは既存のものです。
[m,n] = size(M);
t = linspace(0,5,n);
omega = linspace(0,628,m);
概念図:
これは、一定のカイに沿った一種の統合のようです(これが正しい言葉である場合)。

参照:
アルゴリズムは、リファレンスに明示的に記載されていません。このアルゴリズムがコンピュータサイエンスの教科書を彷彿とさせる方法で記述されていることを願っています。
図11.5を見ると、行列Mは図11.5(a)です。目標は、図11.5(a)を11.5(b)に変換するアルゴリズムを見つけることです。
アルゴリズムは、定数に沿った一種の統合(平均化、おそらく?)のようchiです。