综合了ljelly和zqx917两位老兄的指导意见,终于得到想要的了,
特此拜谢ljelly和zqx917两位老兄,
并附图、附程序供大家参考
figure(10);
%qzgzl=xlsread(wj,'权重故障率统计4','l13:t22');%qzgzl—权重故障频率
%气路 转向 底盘 客门 电气 电机 电池 绝缘 AMT
h2=plot(qzgzl);
set(h2(1),'LineStyle','-','LineWidth',2,'Color','b','Marker','o',...
'MarkerEdgeColor','b','MarkerFaceColor','b','MarkerSize',5)
set(h2(2),'LineStyle','-','LineWidth',2,'Color','m','Marker','o',...
'MarkerEdgeColor','m','MarkerFaceColor','m','MarkerSize',5)
set(h2(3),'LineStyle','-','LineWidth',2,'Color','r','Marker','o',...
'MarkerEdgeColor','r','MarkerFaceColor','r','MarkerSize',5)
set(h2(4),'LineStyle','-','LineWidth',2,'Color','k','Marker','o',...
'MarkerEdgeColor','c','MarkerFaceColor','c','MarkerSize',5)
set(h2(5),'LineStyle','-','LineWidth',2,'Color','k','Marker','o',...
'MarkerEdgeColor','k','MarkerFaceColor','k','MarkerSize',5)
set(h2(6),'LineStyle','-','LineWidth',2,'Color','g','Marker','o',...
'MarkerEdgeColor','k','MarkerFaceColor','k','MarkerSize',5)
set(h2(7),'LineStyle','-','LineWidth',2,'Color','c','Marker','o',...
'MarkerEdgeColor','k','MarkerFaceColor','k','MarkerSize',5)
set(h2(8),'LineStyle','-','LineWidth',2,'Color','b','Marker','o',...
'MarkerEdgeColor','r','MarkerFaceColor','r','MarkerSize',5)
set(h2(9),'LineStyle','-','LineWidth',2,'Color','r','Marker','o',...
'MarkerEdgeColor','k','MarkerFaceColor','k','MarkerSize',5)
%下面都是为了把图例放到合适的位置而设置的
hold on
x=[[1 1 1 4 4 4 7 7 7]+0.5;[1 1 1 4 4 4 7 7 7]+1.5];
y=[[9 8 7 9 8 7 9 8 7]./10+0.05;[9 8 7 9 8 7 9 8 7]./10+0.05];
h3=plot(x,y);
set(h3(1),'LineStyle','-','LineWidth',2,'Color','b')
set(h3(2),'LineStyle','-','LineWidth',2,'Color','m')
set(h3(3),'LineStyle','-','LineWidth',2,'Color','r')
set(h3(4),'LineStyle','-','LineWidth',2,'Color','k')
set(h3(5),'LineStyle','-','LineWidth',2,'Color','k')
set(h3(6),'LineStyle','-','LineWidth',2,'Color','g')
set(h3(7),'LineStyle','-','LineWidth',2,'Color','c')
set(h3(8),'LineStyle','-','LineWidth',2,'Color','b')
set(h3(9),'LineStyle','-','LineWidth',2,'Color','r')
%以上是为了画图例线
hold on
x1=[[1 1 1 4 4 4 7 7 7]+1;[1 1 1 4 4 4 7 7 7]+1];
y1=[[9 8 7 9 8 7 9 8 7]./10+0.05;[9 8 7 9 8 7 9 8 7]./10+0.05];
h4=plot(x1,y1);
set(h4(1),'Marker','o','MarkerEdgeColor','b','MarkerFaceColor','b','MarkerSize',5)
set(h4(2),'Marker','o','MarkerEdgeColor','m','MarkerFaceColor','m','MarkerSize',5)
set(h4(3),'Marker','o','MarkerEdgeColor','r','MarkerFaceColor','r','MarkerSize',5)
set(h4(4),'Marker','o','MarkerEdgeColor','c','MarkerFaceColor','c','MarkerSize',5)
set(h4(5),'Marker','o','MarkerEdgeColor','k','MarkerFaceColor','k','MarkerSize',5)
set(h4(6),'Marker','o','MarkerEdgeColor','k','MarkerFaceColor','k','MarkerSize',5)
set(h4(7),'Marker','o','MarkerEdgeColor','k','MarkerFaceColor','k','MarkerSize',5)
set(h4(8),'Marker','o','MarkerEdgeColor','r','MarkerFaceColor','r','MarkerSize',5)
set(h4(9),'Marker','o','MarkerEdgeColor','k','MarkerFaceColor','k','MarkerSize',5)
%以上是为了画图例的点
legends={'气路','转向','底盘','客门','电气','电机','电池','绝缘','AMT'};
tx=[1 1 1 4 4 4 7 7 7]+1.8;
ty=[9 8 7 9 8 7 9 8 7]./10+0.05;
for i=1:9
text(tx(i),ty(i),legends{i});
end
%以上是为了设置图例中字的放置位置
xlim([1,10]);ylim([0,1]);xlabel('月份');ylabel('次/10^4km');title('加权后系统故障频率图');
grid on;box off;
[本帖最后由 xintao123 于 2010-1-13 16:15 编辑]
9加权后系统故障率图.jpg
(56.46 KB, 下载次数: 30)
2010-1-13 16:09 上传


原来的形式

09加权后系统故障率图.jpg
(57.37 KB, 下载次数: 0)
2010-1-13 16:09 上传


想变成的形式
