0

P = P/norm(P) を実行して、サイズ nxm の bool 行列である P を正規化しようとしています。

norm() の呼び出しは次のように失敗します。

xnorm: 間違った型引数 `bool matrix'. オクターブには、P がインスタンスである特定の型 BoolMatrix があるようです。マトリックスにキャストするか、問題を回避することは可能ですか?

4

1 に答える 1

0

行列にIDを掛けることで、行列を「キャスト」できます。

P = eye(size(P))*P
P = P/norm(P)

ブール行列を別の種類にキャストする方法が見つかりませんでした。一般に、行列のキャストには注意が必要です。

于 2012-10-29T21:22:17.107 に答える