%单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. 你不需要jQuery(三):新AJAX方法fetch()

    XMLHttpRequest来完成ajax有些老而过时了. fetch()能让我们完成类似 XMLHttpRequest (XHR) 提供的ajax功能.它们之间的主要区别是,Fetch API 使用 ...

  2. (转)struts2.0配置文件、常量配置详解

    一.配置: 在struts2中配置常量的方式有三种: 在struts.xml文件中配置 在web.xml文件中配置 在sturts.propreties文件中配置 1.之所以使用struts.prop ...

  3. Unity3D 自动打包整个项目(以AssetBundle实现)

    原地址:http://blog.csdn.net/huang7jiao/article/details/18370653 需求: 在移动开发中,手动控制资源的加载.释放和热更新,是很有必要的. 而Un ...

  4. hdu 4577 X-Boxes 大数

    java水过…… 代码如下: import java.math.*; import java.util.*; public class Main { public static void main(S ...

  5. C语言不是C++的严格子集

    C语言是C++的子集吗?C++是在C语言的基础上扩展而来并包含所有C语言的内容吗? 回复: 从实用角度讲,C++属于C语言的一个超集,基本上兼容ANSI C.但是从编译角度上讲,C语言的有些特性在C+ ...

  6. ajax跨域访问的解决方案

    今天的工作中要访问摄像机内部的一个web站点,这就涉及到jquery的ajax跨域访问的问题.我使用的是jquery1.7的版本,下面总结如下: 问题一:一开始用IE调试,总是返回No Transpo ...

  7. Autodesk 2015全套密钥

    Below is a list for collecting all the Autodesk 2015 Product Keys:      [*]AutoCAD 2015 001G1      [ ...

  8. Django admin site(一)ModelAdmin Options

    Admin管理界面是django的杀手级应用.它读取你模式中的元数据,然后提供给你一个强大而且可以使用的界面,网站管理者可以用它立即向网站中添加内容. 要使用admin,可以按照下面的步骤: 将'dj ...

  9. JADE提升篇

    以下如果未特殊声明,都在JADE管理器中运行,然后再Eclipse控制台中查看! JADE行为类 在前面的例子中,Agent所作的工作都定义在了setup方法中,实际上它具有的行为和执行的动作都应该定 ...

  10. nf_contrack_netlink.c

    /* Connection tracking via netlink socket. Allows for user space * protocol helpers and general trou ...