爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 7350|回复: 2

[讨论] matlab双轴绘图遇难题

[复制链接]
发表于 2013-1-5 09:40:00 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
QQ截图20130105093103.png
clc
clear
x1=[1:1:1439];
data1=load('g:\03013\hebei\0917u.txt');
u11=data1(:,6);
u12=data1(:,7);
u13=data1(:,8);
subplot(2,2,1)
[AX,H1,H2]=plotyy(x1,u13,x1,u11,'plot');
set(AX(1),'xtick',[1 59 119 179 239 299 359 419 479 539 599 659 719 779 839 899 ...
    959 1019 1079 1139 1199 1259 1319 1379 1439]);
set(AX(1),'xticklabel',{'0','1','2','3','4','5','6','7' ...
    ,'8','9','10','11','12','13','14','15','16','17' ...
    ,'18','19','20','21','22','23','24'})
set(H1,'linestyle','none','marker','*');
set(AX(2),'xtick',[1 59 119 179 239 299 359 419 479 539 599 659 719 779 839 899 ...
    959 1019 1079 1139 1199 1259 1319 1379 1439]);
set(AX(2),'xticklabel',[])
%hold on
%scatter(x1,u13,'.k')
axis([1 1439 0 80])
grid on
X1=[1 1439];
Y1=[20 20];
line(X1,Y1,'Linestyle','-.')
xlabel('时间(h)')
ylabel('风速分钟变率(%)')
title('9月17日风速分钟变率随时间序列分布状况')
set(gca,'FontSize',8)

如何设置绿色图形的线性,颜色等 ,我用set(H2,'linestyle','-.','colour','k')命令可能错的,导致其他图片无法绘出。
同时 如何将点状图等于0的点不显示
密码修改失败请联系微信:mofangbao
发表于 2013-1-6 13:49:47 | 显示全部楼层
一般我都是在出图以后在界面修改坐标颜色线性等等的,感觉还是比较方便的,楼主可以试试!
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2013-1-6 17:55:01 | 显示全部楼层

果粒同学,我横轴坐标之所为深蓝色,是因为零值太多的原因,而并不是调坐标轴设置的问题。
坐标轴设置还是比较简单的,我想把位于坐标横轴的点不让它显示出来,这个如何实现。
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表