プロが教える店舗&オフィスのセキュリティ対策術

if(n>1),
nrm = sqrt(sum([A.*conj(A)],2));
else
nrm = abs(A);
end
return

MATLABで次のように与えられたときどのようにしてC言語で書けばよいでしょうか??

A 回答 (1件)

行列Aのサイズや具体的な値が書いてあると、回答しやすいと思います。


n=1の場合は
行列Aの各行に対して、(複素数の絶対値の二乗)の総和を計算したもの
n=1以外の場合は
行列Aの各値の複素数の絶対値

だと思います。

この回答への補足

すいません[m,n]=size(A);
っとなってます><。。

補足日時:2008/10/03 03:51
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!