0
我有這個帖子底部列出的函數,它應該返回一個矩陣,它具有相同大小的矩陣x
,其像素的成員資格程度爲y
= 1到1
和其他像素爲0
。結果與預期不符
但是,當我跑了,我沒有得到預期的結果如下功能(這是爲什麼?):
>> x = [1 4 3; 6 4 3; 6 9 3; 2 4 3; 5 4 0; 5 3 1; 6 4 7];
>> y = [0 0 1; 1 1 0; 1 1 0; 0 1 1; 0.2 0.8 0.54; 1 1 1; 0 0 0];
>> pixel_val(x,y)
ans =
0 0 0
0 0 0
0 0 0
0 0 0
0 0 0
1 1 1
0 0 0
function c = pixel_val(x, y)
[ii,jj]=find(y==1);
x(ii,jj)=1;
[ii2,jj2] = find (y~=1);
x(ii2,jj2)=0;
c = x;
end
感謝。