0
複素数値のデータを使用して式(z*(z-h*a))^2
を計算しようとしています。入力が実数である場合、この式はうまく動作します。私はスカラーを取得する必要があります。しかし、複素数値の入力を使用して、私はベクトルを取得しています。複素数乗算の適切な演算子は何ですか?ベクトル値入力h
についてはMatlab:複素数を使った乗算 - 正しい演算子は何ですか?
z = -6.1 -6.55i;
a = 7.0000 - 7.0000i;
h = [-0.1340 - 1.0315i, -0.2770 - 1.0810i, 0.7774 - 0.5708i];
temp = 0.0;
temp = (z*(z-h*a)).^2;
複雑な対レアルは問題ではありません。あなたは2ノルムを計算しようとしていますか? – TroyHaskin
グーグルでは、分散が四角形の 'sum()'であるように見えます。それは動作しますか? – TroyHaskin