P = P/norm(P) を実行して、サイズ nxm の bool 行列である P を正規化しようとしています。
norm() の呼び出しは次のように失敗します。
xnorm: 間違った型引数 `bool matrix'. オクターブには、P がインスタンスである特定の型 BoolMatrix があるようです。マトリックスにキャストするか、問題を回避することは可能ですか?
行列にIDを掛けることで、行列を「キャスト」できます。
P = eye(size(P))*P
P = P/norm(P)
ブール行列を別の種類にキャストする方法が見つかりませんでした。一般に、行列のキャストには注意が必要です。