MATLABにアルゴリズムをシミュレートしながら、私は紙を読んでいますを取得します。私は次の問題に直面しています。ディングは、実際の値
研究論文に記載されたパワー制約がある:
R
が
実数値と
g
が
p
の値があるべき寸法N.
のランダム値のベクトルで知られている
p <= (2.^R - 1)/g
実際の数字はその力のためですが、ここで実数を取得する方法はわかりません。誰かが私を助けることができれば
は非常に感謝しますか?
MATLABにアルゴリズムをシミュレートしながら、私は紙を読んでいますを取得します。私は次の問題に直面しています。ディングは、実際の値
研究論文に記載されたパワー制約がある:
R
が
実数値と
g
が
p
の値があるべき寸法N.
のランダム値のベクトルで知られている
p <= (2.^R - 1)/g
実際の数字はその力のためですが、ここで実数を取得する方法はわかりません。誰かが私を助けることができれば
は非常に感謝しますか?
解決する問題の詳細状況を教えてください。 「単純な」問題への数学的変換はR
は、同様に寸法N
のベクトルである場合
p*g=(2^R-1)
または多分
p.*g=2.^R-1
を解決することです。使用乗算応じて、これは解決策は、製品がスカラーの製品でなければなりません
p = ((2.^R-1)'*p)/(p'*p)
のように見えると、線形回帰問題として解くことができます。
これが当てはまる場合、matlabの元の定式化では、最後の公式が自動的に最小(誤差)二乗解として求められます。
'g'は実数と虚数の値を含むベクトルです。 'R'と' p'はベクトルではなく単一の実数値です –
この式には一般的な(理解しやすい)意味はなく、このケースで定義されている意味を推論するための詳細が必要です。 – LutzL
私は別の場所、すなわちg = | h |。^ 2/dで何かを見つけました。ここでhは実数値と虚数値のベクトルで、dは定数です。 '| h |^2'はノルム2か' abs() 'の値の二乗ですか? –
実際にはMATLABの問題ではありません。それはおそらくmath.stackexchange.comに属しています –
'g'が* real *なら' p'も* real *です。 'g'が* complex *ならば、状況に応じて*実際の値を得る方法に依存します - これは何とか答えなければならない質問です。 * real *( 'real()')または* imaginary *( '' imag() ')部分の抽出、または絶対値(' 'abs() ''の取り込みは、別の話です。 – Matt
'g'は実数と虚数値を含むベクトルです。 'R'と' p'はベクトルではなく単一の実数値です。 –