Archived
finish pa phase calibration, add sample data
测试了三台对飞节点的相对幅相,测试了一台814节点的相对幅相
This commit is contained in:
@@ -0,0 +1,43 @@
|
||||
% clear;
|
||||
|
||||
dataFile = [ ...
|
||||
"./基带2201005,天线2202004/iladata_duifei_sweep_20230515_1434_A.csv", ...
|
||||
"./基带2201005,天线2202004/iladata_duifei_sweep_20230515_1436_B.csv", ...
|
||||
"./基带2201005,天线2202004/iladata_duifei_sweep_20230515_1437_B.csv", ...
|
||||
"./基带2201005,天线2202004/iladata_duifei_sweep_20230515_1439_B.csv", ...
|
||||
"./基带2201005,天线2202004/iladata_duifei_sweep_20230515_1441_B.csv", ...
|
||||
"./基带2201005,天线2202004/iladata_duifei_sweep_20230515_1502_B.csv", ...
|
||||
"./基带2201005,天线2202004/iladata_duifei_sweep_20230515_1503_B.csv", ...
|
||||
"./基带2201005,天线2202004/iladata_duifei_sweep_20230515_1506_B.csv", ...
|
||||
];
|
||||
|
||||
dataFileNum = length(dataFile);
|
||||
|
||||
for data_num = 1:dataFileNum
|
||||
|
||||
data = readmatrix(dataFile(data_num));
|
||||
valid_index = find(data(:,4)==1);
|
||||
|
||||
peak_index = data(valid_index,13:16);
|
||||
peak = [ ...
|
||||
data(valid_index,5) + 1i*data(valid_index,6), ...
|
||||
data(valid_index,7) + 1i*data(valid_index,8), ...
|
||||
data(valid_index,9) + 1i*data(valid_index,10), ...
|
||||
data(valid_index,11) + 1i*data(valid_index,12)];
|
||||
|
||||
peak_amp = [abs(peak)./abs(peak(:,1)),abs(peak(:,1)), ...
|
||||
round(data(valid_index,end-1)/2^32*192e6),data(valid_index,end)];
|
||||
angleNormal = (angle(peak) - angle(peak(:,1)))/pi*180;
|
||||
angleNormal(abs(angleNormal) > -1) = mod(angleNormal(abs(angleNormal) > -1),360);
|
||||
peak_ang = [angleNormal, ...
|
||||
abs(peak(:,1)),round(data(valid_index,end-1)/2^32*192e6),data(valid_index,end)];
|
||||
|
||||
subplot(1,3,1);grid on; grid minor;
|
||||
scatter(peak_ang(:,7),peak_ang(:,2),'filled');hold on;
|
||||
|
||||
subplot(1,3,2);grid on; grid minor;
|
||||
scatter(peak_ang(:,7),peak_ang(:,3),'filled');hold on;
|
||||
|
||||
subplot(1,3,3);grid on; grid minor;
|
||||
scatter(peak_ang(:,7),peak_ang(:,4),'filled');hold on;
|
||||
end
|
||||
Reference in New Issue
Block a user