问题想想是蛮简单,就2个512*512 矩阵对应元素相除,被除的矩阵中有元素为0,自然命令窗就出来warning警告了. 不知道如何将其中为0 的元素取出,然后将其作为除数的结果直接置0,其他的元素结果正常算.
zhyanchao
2009-03-18, 11:07
用find函数找到除数矩阵中为0的行列数,把被除数对应的位置设为0,除数对应的位置设为1,然后再相除就可以了
if a & b two matrice
c=a./b
c(isinf(c))=0
c(isnan(c))=0
即可
vBulletin® v3.8.3,版权所有 ©2000-2025,Jelsoft Enterprises Ltd.