📄 noisy.m
字号:
function x = noisy(tab,nv)
% X = NOISY(X,N) reverses randomly N pixels
% of the patterns X (RxQ)
% (c) Val Ninov, 1997, valninov@total.net
[xx,yy]=size(tab);
% Add noise to the input pattern
%-------------------------------
fprintf('noisy...\n Wait...\n');
for ii=1:xx
nn=sort(round(yy*rand(1,nv)));
while nn(1)==0
nn=sort(round(yy*rand(1,nv)));
end
for kk=1:nv
% fprintf('ii = %u\n',ii);
% fprintf('kk = %u\n',kk);
% fprintf('nn(kk) = %u\n=========================\n',nn(kk));
tab(ii,nn(kk))=-tab(ii,nn(kk));
end
end
fprintf('noisy Done.\n');
x=tab;
return
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -