我试图通过P = P / norm(P)来归一化P,一个大小为n x m的bool矩阵。
对norm()的调用失败了:
xnorm:错误的类型参数`bool matrix'。似乎八度音程具有特定类型的BoolMatrix,其中P是一个实例;是否有可能将其转换为矩阵,或以其他方式解决问题?
答案 0 :(得分:0)
您可以通过将矩阵乘以身份来“投射”矩阵:
P = eye(size(P))*P
P = P/norm(P)
我找不到任何方法将布尔矩阵转换为另一种类型,它看起来像casting matrices in general is tricky。