このコードが何をするのか理解できません:
if any(scale==0)
loglik = -inf;
Armadillo ライブラリで C++ に変換する必要がありますが、any
これには機能がないため、どうすればよいか考えていました。
私はmatlab manualsを読みましたが、まだ混乱しています。次に、このテストケースで試しました:
if any([*]==0)
1
else
0
end
as * これらの値 (およびその他の値) を使用:
[0 0;0 0]
[1 0;0 0]
[1 0;1 0]
[1 0;0 1]
[1 1;1 1]
しかし、私はまだ混乱しており、結果は暗い..説明をお願いします?