bssumb.m

来自「麻省理工学院的人工智能工具箱,很珍贵,希望对大家有用!」· M 代码 · 共 24 行

M
24
字号
function [BSS0,BSP0,BSC0,BSS1,BSP1,BSC1]=bss(O,P,C)

BSP0=ones([1 size(P,2) size(P,3)])*NaN;
BSC0=BSP0;
BSP1=BSP0;
BSC1=BSP0;
nU=size(P,3);
for k=1:nU
   Od=O(:,:,k);
   Od(find(Od==0))=NaN;
   BSP1(:,:,k)=nanmean((P(:,:,k)-Od).^2,1);
	BSC1(:,:,k)=nanmean((C(:,:,k)-Od).^2,1);
   
   Od=O(:,:,k);
   Od(find(Od==1))=NaN;
   BSP0(:,:,k)=nanmean((P(:,:,k)-Od).^2,1);
	BSC0(:,:,k)=nanmean((C(:,:,k)-Od).^2,1);
end
BSC0(find(abs(BSC0)<=eps))=NaN;
BSS0=1-BSP0./BSC0;

BSC1(find(abs(BSC1)<=eps))=NaN;
BSS1=1-BSP1./BSC1;

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?