为什么我无法使用循环获得准确的曲线?

2 views (last 30 days)
Wiqas ahmad.
Wiqas ahmad. on 7 Sep 2021
回答: 星节演唱 on 7 Sep 2021
closeall;
清除all;
clc;
%% ------------------------------Program-------------------------------------
Z = 2100:7.5:2242.5;
fov = [1];
EC=[0.0078 0.015 0.024 0.036];%/m
Reff =[4 8 13 18];
fori = 1:length(EC)
forj = 1:length(Reff)
ILP = GESSIGNAL([NUM2STR(EC(I)),'\','1100','\',num2str(reff(j)),'um\out_resultsG_I0.dat']);
QLP= getsignal([num2str(EC(i)),'\','1100','\',num2str(reff(j)),'um \ out_resultsg_q0.dat']);
I1(:,j)= smooth(sum(ILP(:,j),2));
Q1(:,j)= smooth(sum(QLP(:,j),2));
IV = getsignal([num2str(ec(ec(i)),'\','1-100','\',num2str(reff(j)),'um\out_resultsG_I0.dat']);
Qv= getsignal([num2str(EC(i)),'\','1-100','\',num2str(reff(j)),'um \ out_resultsg_q0.dat']);
I2 (:, j) =平滑(总和(Iv (:, j), 2));
Q2(:,j)=平滑(SUM(QV(:,j),2));
ICP= getsignal([num2str(EC(i)),'\','1001','\',num2str(reff(j)),'um\out_resultsG_I0.dat']);
VCP= getsignal([num2str(EC(i)),'\','1001','\',num2str(reff(j)),'um\out_resultsG_V0.dat']);
I3(:,j)= smooth(sum(ICP(:,j),2));
V3(:,j)= smooth(sum(VCP(:,j),2));
ILC = GESSIGNAL([NUM2STR(EC(I)),'\','100-1','\',num2str(reff(j)),'um\out_resultsG_I0.dat']);
vlc = getsignal([num2str(ec(i)),'\','100-1','\',num2str(reff(j)),'um\out_resultsG_V0.dat']);
I4(:,j)= smooth(sum(Ilc(:,j),2));
v4(:,j)=平滑(总和(vlc(:,j),2));
end
end
fori = 0.0078
forj = 1:length(Reff)
dep1(:,j)= (I1(:,j)-Q1(:,j))./(I1(:,j)+Q1(:,j));%Linearly parallely polarized
end
end
fori = 0.015
forj = 1:length(Reff)
dep2(:,j)= (I2(:,j)+Q2(:,j))./(I2(:,j)-Q2(:,j));%Linearly perpendicularly polarized
end
end
fori = 0.024
forj = 1:length(Reff)
dep3(:,j)=(i3(:,j)+ v3(:,j))./(i3(:,j)-v3(:,j));%Circularly parallely polarized
end
end
fori = 0.036
forj = 1:length(Reff)
dep4(:,j)=(i4(:,j)-v4(:,j))./(i4(:,j)+ v4(:,j));%Circularly perpendicularly polarized
end
end
figure('Name','0.0078')
t = tiledlayout(1,2,'tileespacing','Compact','填充','Compact');
%Tile 1
nexttile
holdon
plot(dep1(1,1),z,'b-','行宽',1.5,'Marker','o','MarkerSize'7'markeredgecolor','B','MarkerFaceColor','B');
plot(dep1(1,2),z,'b-','行宽',1.5,'Marker','H','MarkerSize'7'markeredgecolor','B','MarkerFaceColor','B');
plot(dep1(1,3),z,'b-','行宽',1.5,'Marker','*','MarkerSize'7'markeredgecolor','B','MarkerFaceColor','B');
plot(dep1(1,4),z,'b-','行宽',1.5,'Marker','s','MarkerSize'7'markeredgecolor','B','MarkerFaceColor','B');
plot(dep1(2,1),z,'b-','行宽',1.5,'Marker','o','MarkerSize'7'markeredgecolor','B','MarkerFaceColor','B');
plot(dep1(2,2),z,'b-','行宽',1.5,'Marker','H','MarkerSize'7'markeredgecolor','B','MarkerFaceColor','B');
plot(dep1(2,3),z,'b-','行宽',1.5,'Marker','*','MarkerSize'7'markeredgecolor','B','MarkerFaceColor','B');
plot(dep1(2,3),z,'b-','行宽',1.5,'Marker','s','MarkerSize'7'markeredgecolor','B','MarkerFaceColor','B');
绘图(DEP1(3,1),Z,'b-','行宽',1.5,'Marker','o','MarkerSize'7'markeredgecolor','B','MarkerFaceColor','B');
plot(dep1(3,2),z,'b-','行宽',1.5,'Marker','H','MarkerSize'7'markeredgecolor','B','MarkerFaceColor','B');
plot(dep1(3,3),z,'b-','行宽',1.5,'Marker','*','MarkerSize'7'markeredgecolor','B','MarkerFaceColor','B');
plot(dep1(3,4),z,'b-','行宽',1.5,'Marker','s','MarkerSize'7'markeredgecolor','B','MarkerFaceColor','B');
plot(dep1(4,1),z,'b-','行宽',1.5,'Marker','o','MarkerSize'7'markeredgecolor','B','MarkerFaceColor','B');
plot(dep1(4,2),z,'b-','行宽',1.5,'Marker','H','MarkerSize'7'markeredgecolor','B','MarkerFaceColor','B');
plot(dep1(4,3),z,'b-','行宽',1.5,'Marker','*','MarkerSize'7'markeredgecolor','B','MarkerFaceColor','B');
plot(dep1(4,4),z,'b-','行宽',1.5,'Marker','s','MarkerSize'7'markeredgecolor','B','MarkerFaceColor','B');
holdon
plot(dep2(1,1),z,'r-','行宽',1.5,'Marker','H','MarkerSize'7'markeredgecolor','r','MarkerFaceColor','r');
plot(dep2(1,2),z,'r-','行宽',1.5,'Marker','H','MarkerSize'7'markeredgecolor','r','MarkerFaceColor','r');
图(DEP2(1,3),Z,'r-','行宽',1.5,'Marker','*','MarkerSize'7'markeredgecolor','r','MarkerFaceColor','r');
plot(dep2(1,4),z,'r-','行宽',1.5,'Marker','s','MarkerSize'7'markeredgecolor','r','MarkerFaceColor','r');
plot(dep2(2,1),z,'r-','行宽',1.5,'Marker','o','MarkerSize'7'markeredgecolor','r','MarkerFaceColor','r');
plot(dep2(2,2),z,'r-','行宽',1.5,'Marker','H','MarkerSize'7'markeredgecolor','r','MarkerFaceColor','r');
plot(dep2(2,3),z,'r-','行宽',1.5,'Marker','*','MarkerSize'7'markeredgecolor','r','MarkerFaceColor','r');
plot(dep2(2,4),z,'r-','行宽',1.5,'Marker','s','MarkerSize'7'markeredgecolor','r','MarkerFaceColor','r');
plot(dep2(3,1),z,'r-','行宽',1.5,'Marker','o','MarkerSize'7'markeredgecolor','r','MarkerFaceColor','r');
plot(dep2(3,2),z,'r-','行宽',1.5,'Marker','H','MarkerSize'7'markeredgecolor','r','MarkerFaceColor','r');
plot(dep2(3,3),z,'r-','行宽',1.5,'Marker','*','MarkerSize'7'markeredgecolor','r','MarkerFaceColor','r');
绘图(DEP2(3,4),Z,'r-','行宽',1.5,'Marker','s','MarkerSize'7'markeredgecolor','r','MarkerFaceColor','r');
plot(dep2(4,1),z,'r-','行宽',1.5,'Marker','o','MarkerSize'7'markeredgecolor','r','MarkerFaceColor','r');
plot(dep2(4,2),z,'r-','行宽',1.5,'Marker','H','MarkerSize'7'markeredgecolor','r','MarkerFaceColor','r');
绘图(DEP2(4,3),Z,'r-','行宽',1.5,'Marker','*','MarkerSize'7'markeredgecolor','r','MarkerFaceColor','r');
plot(dep2(4,4),z,'r-','行宽',1.5,'Marker','s','MarkerSize'7'markeredgecolor','r','MarkerFaceColor','r');
holdon
标题('\fontname{Arial}Linear polarization','字体大小',12);
%leg2=legend(h([1 4]),{'\delta_{lin\mid\mid}','\delta_{lin\perp}'},'location','Northeast','FontSize',12);
%传奇关闭
Xlabel('\fontname{Arial}Depolarization ratio \delta_{v}');
ylabel('\fontname{Arial}Cloud depth (m)');
套(GCA,'color','w','字体大小',12,'行宽',1,'Fontweight','normal');
套(GCA,'box','离开','boxstyle','满的','Fontname',“arial”,'Fontsmoothing','on');
套(GCA,'xlim',[0 0.1],'xtick',[0:0.025:0.1],'ylim',[2100 2250],'ytick',[2100:30:2250]);
套(GCA,'Xgrid','on','ygrid','on','gridcolor','k');
文字(0.025,2235,'C1-Cloud Model \ newline(\ gamma = 7,m = 1.33,\ newline \ alpha_ {ext} = 0.0078m ^ { - 1})',......
'颜色','黑色的','字体大小',13,'FontWeight','normal','fontname',“arial”)
nIDs = 1;
alphabet = ('a':'z').';
chars = num2cell(alphabet(1:nIDs));
chars = chars.';
charlbl = strcat('(',chars,')');% {'(A B C D)'}
text(0.03,0.96,charlbl{1},'单位','normalized','字体大小',14)
%Tile 2
nexttile
holdon
绘图(DEP3(1,1),Z,'k-','行宽',1.5,'Marker','o','MarkerSize'7'markeredgecolor','k','MarkerFaceColor','k');
绘图(DEP3(1,2),Z,'k-','行宽',1.5,'Marker','H','MarkerSize'7'markeredgecolor','k','MarkerFaceColor','k');
绘图(DEP3(1,3),Z,'k-','行宽',1.5,'Marker','*','MarkerSize'7'markeredgecolor','k','MarkerFaceColor','k');
绘图(DEP3(1,4),Z,'k-','行宽',1.5,'Marker','s','MarkerSize'7'markeredgecolor','k','MarkerFaceColor','k');
plot(dep3(2,1),z,'k-','行宽',1.5,'Marker','o','MarkerSize'7'markeredgecolor','k','MarkerFaceColor','k');
plot(dep3(2,2),z,'k-','行宽',1.5,'Marker','H','MarkerSize'7'markeredgecolor','k','MarkerFaceColor','k');
绘图(DEP3(2,3),Z,'k-','行宽',1.5,'Marker','*','MarkerSize'7'markeredgecolor','k','MarkerFaceColor','k');
绘图(DEP3(2,4),Z,'k-','行宽',1.5,'Marker','s','MarkerSize'7'markeredgecolor','k','MarkerFaceColor','k');
plot(dep3(3,1),z,'k-','行宽',1.5,'Marker','o','MarkerSize'7'markeredgecolor','k','MarkerFaceColor','k');
绘图(DEP3(3,2),Z,'k-','行宽',1.5,'Marker','H','MarkerSize'7'markeredgecolor','k','MarkerFaceColor','k');
plot(dep3(3,3),z,'k-','行宽',1.5,'Marker','*','MarkerSize'7'markeredgecolor','k','MarkerFaceColor','k');
绘图(DEP3(3,4),Z,'k-','行宽',1.5,'Marker','s','MarkerSize'7'markeredgecolor','k','MarkerFaceColor','k');
plot(dep3(4,1),z,'k-','行宽',1.5,'Marker','o','MarkerSize'7'markeredgecolor','k','MarkerFaceColor','k');
plot(dep3(4,2),z,'k-','行宽',1.5,'Marker','H','MarkerSize'7'markeredgecolor','k','MarkerFaceColor','k');
plot(dep3(4,3),z,'k-','行宽',1.5,'Marker','*','MarkerSize'7'markeredgecolor','k','MarkerFaceColor','k');
绘图(DEP3(4,4),Z,'k-','行宽',1.5,'Marker','s','MarkerSize'7'markeredgecolor','k','MarkerFaceColor','k');
holdon
绘图(DEP4(1,1),Z,'G-','行宽',1.5,'Marker','o','MarkerSize'7'markeredgecolor','G','MarkerFaceColor','G');
绘图(DEP4(1,2),Z,'G-','行宽',1.5,'Marker','H','MarkerSize'7'markeredgecolor','G','MarkerFaceColor','G');
plot(dep4(1,3),z,'G-','行宽',1.5,'Marker','*','MarkerSize'7'markeredgecolor','G','MarkerFaceColor','G');
plot(dep4(1,4),z,'G-','行宽',1.5,'Marker','s','MarkerSize'7'markeredgecolor','G','MarkerFaceColor','G');
绘图(DEP4(2,1),Z,'G-','行宽',1.5,'Marker','o','MarkerSize'7'markeredgecolor','G','MarkerFaceColor','G');
绘图(DEP4(2,2),Z,'G-','行宽',1.5,'Marker','H','MarkerSize'7'markeredgecolor','G','MarkerFaceColor','G');
绘图(DEP4(2,3),Z,'G-','行宽',1.5,'Marker','*','MarkerSize'7'markeredgecolor','G','MarkerFaceColor','G');
绘图(DEP4(2,4),Z,'G-','行宽',1.5,'Marker','s','MarkerSize'7'markeredgecolor','G','MarkerFaceColor','G');
绘图(DEP4(3,1),Z,'G-','行宽',1.5,'Marker','o','MarkerSize'7'markeredgecolor','G','MarkerFaceColor','G');
绘图(DEP4(3,2),Z,'G-','行宽',1.5,'Marker','H','MarkerSize'7'markeredgecolor','G','MarkerFaceColor','G');
绘图(DEP4(3,3),Z,'G-','行宽',1.5,'Marker','*','MarkerSize'7'markeredgecolor','G','MarkerFaceColor','G');
plot(dep4(3,4),z,'G-','行宽',1.5,'Marker','s','MarkerSize'7'markeredgecolor','G','MarkerFaceColor','G');
plot(dep4(4,1),z,'G-','行宽',1.5,'Marker','o','MarkerSize'7'markeredgecolor','G','MarkerFaceColor','G');
绘图(DEP4(4,2),Z,'G-','行宽',1.5,'Marker','H','MarkerSize'7'markeredgecolor','G','MarkerFaceColor','G');
绘图(DEP4(4,3),Z,'G-','行宽',1.5,'Marker','*','MarkerSize'7'markeredgecolor','G','MarkerFaceColor','G');
plot(dep4(4,4),z,'G-','行宽',1.5,'Marker','s','MarkerSize'7'markeredgecolor','G','MarkerFaceColor','G');
holdon
标题('\ fontname {arial}圆极化','字体大小',12);
%图例(h([913]),{'\ delta_ {cir \ mid}','\ delta_ {cir \ perp}'}'location','west','fontsize',12);
%传奇关闭
Xlabel('\fontname{Arial}Depolarization ratio \delta_{v}');
%ylabel('\fontname{Arial}Cloud depth (m)');
套(GCA,'color','w','字体大小',12,'行宽',1,'Fontweight','normal');
套(GCA,'box','离开','boxstyle','满的','Fontname',“arial”,'Fontsmoothing','on');
套(GCA,'xlim',[0 0.2],'xtick',[0:0.05:0.2],'ylim',[2100 2250],'ytick',[2100:30:2250]);
套(GCA,'Xgrid','on','ygrid','on','gridcolor','k');
文字(0.05,2235,'C1-Cloud Model \ newline(\ gamma = 7,m = 1.33,\ newline \ alpha_ {ext} = 0.0078m ^ { - 1})',......
'颜色','黑色的','字体大小',13,'FontWeight','normal','fontname',“arial”)
nIDs = 2;
alphabet = ('a':'z').';
chars = num2cell(alphabet(1:nIDs));
chars = chars.';
charlbl = strcat('(',chars,')');% {'(A B C D)'}
text(0.03,0.95,charlbl{2},'单位','normalized','字体大小',14)
% Enlarge figure to full screen.
set(gcf,'units','normalized','ulththosition',[.3 .3 .65 .6])
任何人都可以帮助我对我的计划做一些修正吗?我想为由两个索引,i和j定义的每个eC的eC的曲线(reff)获得4条曲线(reff)。右侧显示缩小时的数字。这

回答s (1)

星节演唱
星节演唱 on 7 Sep 2021
It is not possible for me to run the posted code.
With respect to the plots, perhaps using semilogx. would work (instead of plot ),提供所有的 ‘Depolarization Ratio values are > 0 .
.

下载188bet金宝搏

社区宝藏狩猎

Find the treasures in MATLAB Central and discover how the community can help you!

开始狩猎!

Translated by