2012-10-29 5 views
0

P = P/norm (P)를 수행하여 크기가 n x m 인 bool 행렬 인 P를 정규화하려고합니다.옥타브 유형 BoolMatrix를 Matrix로 변환 할 수 있습니까? 호출 표준 (BoolMatrix)이 실패했습니다.

xnorm : 잘못된 형식 인수`부울 매트릭스 '

규범에 대한 호출은()와 함께 실패합니다. 옥타브는 P가 인스턴스 인 BoolMatrix라는 특정 유형을 가지고있는 것 같습니다. 그것을 매트릭스로 던지거나 다른 방법으로 문제를 해결할 수 있습니까? 당신은 신원 곱하여 행렬을 '캐스팅'할 수

답변

0

: 나는 다른 종류의 부울 행렬을 캐스팅 할 수있는 방법을 찾을 수 없습니다, 그것은 casting matrices in general is tricky처럼 보이는

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

.

+1

1 * P를 수행하면이를 달성 할 수 있습니다. – tdrd