%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Original Author: % Last update: 4/19/2019 % Description: % Using the LabVIEW companion application, this matlab script % was meant to plot capacitance frequency sweeps %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% clc M1 = size(LRC1,1); N1 = 0; F1 = 1:100; file1 = zeros(size(LRC1,1)/3,4); for j = 1:6 for i=1:3:M1 N1 = N1+1; file1(N1,1:3,j) = LRC1(i:i+2,1); file1(N1,4,j) = LRC1(i,2); end end M2 = size(LRC2,1); N2 = 0; F2 = 1:100; file2 = zeros(size(LRC2,1)/3,4); for j = 1:6 for i=1:3:M2 N2 = N2+1; file2(N2,1:3,j) = LRC2(i:i+2,1); file2(N2,4,j) = LRC2(i,2); end end M3 = size(LRC3,1); N3 = 0; F3 = 1:100; file3 = zeros(size(LRC3,1)/3,4); for j = 1:6 for i=1:3:M3 N3 = N3+1; file3(N3,1:3,j) = LRC3(i:i+2,1); file3(N3,4,j) = LRC3(i,2); end end M4 = size(LRC4,1); N4 = 0; F4 = 1:100; file4 = zeros(size(LRC4,1)/3,4); for j = 1:6 for i=1:3:M4 N4 = N4+1; file4(N4,1:3,j) = LRC4(i:i+2,1); file4(N4,4,j) = LRC4(i,2); end end M5 = size(LRC5,1); N5 = 0; F5 = 1:100; file5 = zeros(size(LRC5,1)/3,4); for j = 1:6 for i=1:3:M5 N5 = N5+1; file5(N5,1:3,j) = LRC5(i:i+2,1); file5(N5,4,j) = LRC5(i,2); end end M6 = size(LRC6,1); N6 = 0; F6 = 1:100; file6 = zeros(size(LRC6,1)/3,4); for j = 1:6 for i=1:3:M6 N6 = N6+1; file6(N6,1:3,j) = LRC6(i:i+2,1); file6(N6,4,j) = LRC6(i,2); end end M7 = size(LRC7,1); N7 = 0; F7 = 1:100; file7 = zeros(size(LRC7,1)/3,4); for j = 1:6 for i=1:3:M7 N7 = N7+1; file7(N7,1:3,j) = LRC7(i:i+2,1); file7(N7,4,j) = LRC7(i,2); end end M8 = size(LRC8,1); N8 = 0; F8 = 1:100; file8 = zeros(size(LRC8,1)/3,4); for j = 1:6 for i=1:3:M8 N8 = N8+1; file8(N8,1:3,j) = LRC8(i:i+2,1); file8(N8,4,j) = LRC8(i,2); end end M9 = size(LRC9,1); N9 = 0; F9 = 1:100; file9 = zeros(size(LRC9,1)/3,4); for j = 1:6 for i=1:3:M9 N9 = N9+1; file9(N9,1:3,j) = LRC9(i:i+2,1); file9(N9,4,j) = LRC9(i,2); end end M10 = size(LRC10,1); N10 = 0; F10 = 1:100; file10 = zeros(size(LRC10,1)/3,4); for j = 1:6 for i=1:3:M10 N10 = N10+1; file10(N10,1:3,j) = LRC10(i:i+2,1); file10(N10,4,j) = LRC10(i,2); end end semilogx(file1(:,4),file1(:,2),'*'); hold on; semilogx(file2(:,4),file2(:,2),'*'); semilogx(file3(:,4),file3(:,2),'*'); semilogx(file4(:,4),file4(:,2),'*'); semilogx(file5(:,4),file5(:,2),'*'); semilogx(file6(:,4),file6(:,2),'*'); semilogx(file7(:,4),file7(:,2),'*'); semilogx(file8(:,4),file8(:,2),'*'); semilogx(file9(:,4),file9(:,2),'*'); semilogx(file10(:,4),file10(:,2),'*'); legend('S1','S2','S3','S4','S5','S1-post','S2-post','S3-post','S4-post','S5-post') xlabel('Frequency(Hz)') ylabel('Capacitance(F)')