%单y轴
plot(t*1e+,abs(iGG)/max(abs(iGG)),'k','linewidth',);
axis([-,,,])
xlabel('时间/ns');
ylabel('幅度/a.u.');
set(get(gca,'title'),'FontSize',,'FontName','宋体');%设置标题字体大小,字型
set(get(gca,'XLabel'),'FontSize',,'FontName','Times New Roman');%设置X坐标标题字体大小,字型
set(get(gca,'YLabel'),'FontSize',,'FontName','Times New Roman');%设置Y坐标标题字体大小,字型
set(gca,'FontName','Times New Roman','FontSize',)%设置坐标轴字体大小,字型
text(0.3,1.2,'(a)','FontSize',,'FontName','Times New Roman'); %设置文本字型字号
set(gca, 'XTick', [ ]) %设置X坐标轴刻度数据点位置
set(gca,'XTickLabel',{'','','','','','','','','',''}) %设置X坐标轴刻度处显示的字符
set(gca, 'YTick', [- - - ]) %设置X坐标轴刻度数据点位置
set(gca,'YTickLabel',{'-15','-10','-5','','','',''}) %设置Y坐标轴刻度处显示的字符
axis([,,-,])
set(gca,'YTickLabel',[]); %只显示y坐标轴刻度,不显示y坐标轴的值;
set(gca,'XTickLabel',[]); %只显示x坐标轴刻度,不显示x坐标轴的值;
set(gca,'ytick',[]); %y轴的坐标值和刻度均不显示;
set(gca,'xtick',[]); %x轴的坐标值和刻度均不显示; figure;
set (gcf,'Position',[,,,]); %设定plot输出图片的尺寸。参数含义为:xmin,ymin,width,height
%plot的默认参数为[,,,],Position的单位可以用units属性制定,units属性的值可以是下列字符串中的任何一
%种:pixel(像素,缺省值)、normalized(相对单位)、inches(英寸)、centimeters(厘米)、points(磅)。
%指定大小后,在figure中用text输出的文字大小,设置的是多大,在WORD中显示的就是多大。
set (gcf,'units','centimeters','Position',[,,,]); %指定fiugre的尺寸为6cm宽,2cm高。
%也可以直接用下属语句:
fiure('units','centimeters','Position',[,,,]); %改变ylabel离坐标轴的距离
hc=findobj(allchild(gcf), 'Type', 'axes');
hc2=findobj(allchild(hc), 'Type', 'text');
set(hc2(), 'Position', [ ]);
%改变xlabel离坐标轴的距离
hc=findobj(allchild(gcf), 'Type', 'axes');
hc2=findobj(allchild(hc), 'Type', 'text');
set(hc2(), 'Position', [ ]); %双y轴坐标图形调整
[AX,H1,H2]=plotyy(f*1e-,abs(T1.*T1),f*1e-,angle(T1.*T1));
set(AX,'FontSize',,'FontName','Times New Roman')%设置x轴、左y轴、右y轴刻度字号和字型
set(AX(),'Xcolor','k','Ycolor','k')%设置x轴、左y轴刻度字体为黑色;
set(AX(),'Xcolor','k','Ycolor','k')%设置x轴、右y轴刻度字体为黑色;
set(AX,'Xlim',[207.5 217.1],'xtick',[::])%设置x轴数据范围(.5到217.),刻度显示(,,...)
set(AX(),'ylim',[,0.5],'ytick',[:0.1:0.5])%设置左y轴数据范围(0到0.),刻度显示(,0.1,0.2...0.5)
set(AX(),'ylim',[,],'ytick',[::])%设置右y轴数据范围(0到3),刻度显示(,,,)
set(H1,'Linestyle','-','color','r','Linewidth',2.5);%设置第一条曲线的线型、颜色、粗细
line(x,y,'linestyle','-','color','r','Linewidth',2.5,'parent',AX());%在第一条曲线上再画一条曲线。
set(H2,'Linestyle','-.','color','b','Linewidth',2.5);%设置第二条曲线的线型、颜色、粗细
set(get(AX(),'Ylabel'),'string','Amplitude(a.u.)','FontSize',,'FontName','Times New Roman','Position',[ ]);%设置左y轴标题字号字型
set(get(AX(),'Ylabel'),'string','Phase(rad)','FontSize',,'FontName','Times New Roman');%设置右y轴标题字号字型
set(get(AX(),'Xlabel'),'string','Optical frequency(THz)','FontSize',,'FontName','Times New Roman');%设置x坐标标题字体大小,字型 figure
x = :0.01:;
y1 = *exp(-0.05*x).*sin(x);
y2 = 0.8*exp(-0.5*x).*sin(*x);
AX = plotyy(x,y1,x,y2,'plot');
line(x,.*y1,'linestyle','--','parent',AX()) %在第一条曲线上画曲线。 %求极大值的位置:
find(diff(sign(diff(data)))==-)+;
%求极小值的位置
find(diff(sign(diff(data)))==)+; %画椭圆
sita=:pi/:*pi;
x0=;
y0=;
a=;
b=;
fi=;
plot(x0+a*cos(sita+fi),y0+b*sin(sita+fi),'linewidth',1.5);%fi为方位角,x0,y0为中心点坐标,a/b为长短轴; %画箭头
annotation('arrow',[0.535 0.62],[0.72 0.72],'LineStyle','-','Linewidth',1.5,'color',[ ])%,'HeadStyle','cback3');
%箭头起始点(0.535,0.72),箭头结束点(0.62,0.72),坐标值为figure的归一化坐标。

转载地址:http://blog.chinaunix.net/uid-11829250-id-3472528.html

转载:MATLAB画图常用调整代码的更多相关文章

  1. Matlab画图常用的符号和颜色

    线型 说明 标记符 说明 颜色 说明 - 实线(默认) + 加号符 r 红色 -- 双划线 o 空心圆 g 绿色 : 虚线 * 星号 b 蓝色 :. 点划线 . 实心圆 c 青绿色 x 叉号符 m 洋 ...

  2. 近期一些使用MATLAB常用的代码

    背景 最近处理行为学数据和fMRI数据,主要使用MATLAB.有一些常用的代码被自己重复使用,所以在此记录,以便于随时调取使用. 1.PVT原生mat文件→txt文件 遇到在处理一些被试的PVT数据时 ...

  3. 设置 matlab 画图格式

    1:设置 matlab 画图格式 clear;clc; % load("array.mat"); % Bestallarray=array; % rllofcircle(Besta ...

  4. SAP FI CO模块常用事务代码

                                                                                                        ...

  5. matlab 画图进阶

    matlab 画图进阶 applications of matlab in engineering 图表类型的选择 first:advanced 2d plots special plots logl ...

  6. matlab 画图技巧

    基本画图工具:matlab 画图中线型及颜色设置 matlab中坐标轴设置技巧 **Matlab中的坐标轴设置技巧**    axisoff;      %去掉坐标轴  axistight;      ...

  7. 73种网页常用Javascript代码

    73种网页常用Javascript代码 转载自:前端丶灵魂工程师   1.后退 前进  <input type="button" value="后退" o ...

  8. 工作中总结的常用PHP代码

    [目录] ◆PHP常用的代码 ◆HTML常用代码 [值传递 和 引用传递] [单例模式] [魔术常量] [代码调试(自定义一个简单的debug函数)] [thinkphp多表查询] [获取客户端IP地 ...

  9. Matlab画图,坐标轴范围设置和间隔设置

    在Matlab画图的时候,系统默认的坐标轴范围以及间隔有时候并不是很合适,如何根据自己的要求来显示呢,Set语句就可以帮忙咯!! 1. set(gca,'xtick',0:100:2500)      ...

随机推荐

  1. WEB开发人员必知的20+HTML5技巧(转)

    互联网科技发展的速度真可谓惊人的快,一个稍不留神,你就可能无法跟上它的步伐. HTML5的变化和更新也压倒不少人,这篇文章将向大家介绍一些最基本也非常必要的 HTML技巧. 1. 新的文档类型(Doc ...

  2. 汇编之FS段寄存器

    FS寄存器指向当前活动线程的TEB结构(线程结构) 偏移  说明 000  指向SEH链指针 004  线程堆栈顶部 008  线程堆栈底部 00C  SubSystemTib 010  FiberD ...

  3. linux压缩文件(夹) zip uzip命令的用法

    压缩文件(夹) # 压缩列举的文件,格式如下: zip 压缩包名称 文件1 文件2 文件3 ... # 压缩test.txt, a.out文件,并取名为abc.zip $ zip abc.zip te ...

  4. SPRING IN ACTION 第4版笔记-第九章Securing web applications-004-对密码加密passwordEncoder

    一. 1.Focusing on the authentication query, you can see that user passwords are expected to be stored ...

  5. 214. Shortest Palindrome

    题目: Given a string S, you are allowed to convert it to a palindrome by adding characters in front of ...

  6. xml格式化

    Vim怎么格式化xml,完全不会,vim的缩进也搞不明白

  7. 新建一个struts2项目

    1,新建-动态web项目: 2,将struts2的必要jar包复制到WEB-INF\lib文件夹下,一共有9个,如图一所示. 图一 3,配置web.xml文件,将以下内容写到web.xml文件中. & ...

  8. linux0.11文件分析

    在kernel包中有几个重要的文件夹和文件,他们各司其职,处理着有关内核的一些功能操作.其中文件夹有三个:blk_drv(块设备驱动),chr_drv(字符设备驱动),math(数学协处理器)  文件 ...

  9. Git教程(5)常用技巧之本地分支

    http://git-scm.com/book/zh/v2/Git-%E5%88%86%E6%94%AF-%E5%88%86%E6%94%AF%E7%AE%80%E4%BB%8B 基础 Git 研发组 ...

  10. 三个入侵的必备小工具-lcx.exe、nc.exe、sc.exe

      lcx.exe的使用方法 以前抓肉鸡都是通过1433弱口令,然后.. 但是发现很多服务器开了1433,3389,但是终端是连不上的,因为服务器本身是在内网,只对外开放了1433端口,幸好有lcx. ...