📄 ambiguity.m
字号:
function Z = ambiguity(Ut, normalized)
% FOR GOOD RESULTS the length of the input vector (Ut)should be more
% than 7
% Example - a rectangular pulse shuld be [1 1 1 1 1 1 1]
%
if length(Ut)<7
warning ('for good visual result the length of the input vector (Ut)should be more than 7 ');
end
if nargin == 1
normalize = 'false';
end
A=xcorril(Ut);
B=fft(A);
Z=abs(B);
clear A B;
halfLength=floor(length(Z)/2);
A1=Z(1:halfLength,:);
A2=Z(halfLength+1:length(Z),:);
X=cat(1,A2,A1);
Z=X;
clear A1 A2 X;
k = strcmp(normalize,'true');
if k == 1
m = max (Z);
mm = max (m);
Z=Z./mm;
end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -