unwrap可以理解为仿真相位跳变的函数,对应于弧度值,默认情况下,若相邻的弧度值之差大于π,则unwrap会使跳变的弧度制±2π,使得相位特性平坦。
unwrap完整应用形式为:
unwrap(pha,tol,dim);
pha可为数列或矩阵,tol为判断的阈值,选择默认状态则输入[],dim参数可以设置对矩阵的行,还是列进行unwrap操作,
dim=1:对矩阵列操作
a=[1 5 1.5;5 1 1.5;1 5 1.5];
b=unwrap(a,[],1);
disp(b);
结果:
dim=2:对矩阵行操作
a=[1 5 1.5;5 1 1.5;1 5 1.5];
b=unwrap(a,[],2);
disp(b);
结果:
对整个矩阵操作:
a=[1 5 1.5;5 1 1.5;1 5 1.5];
b=unwrap(unwrap(a,[],1),[],2);
disp(b);
结果: