%%%%%常用选项和小技巧%%%%%

%画等值线

[cc hh]=contour(peaks(30),'LINESPEC','b-')

clabel(cc,hh,'manual')

%写文本

text(5,10,'\bf math \sl math \it math \rm math

\alpha','color',[0.1 0.1 0.9],'fontsize',24)

%设置线宽

set(gca,'linewidth',2)

%写标题并设置字体的大小

ti=title('Title of My Figure','color','blue')

set(ti,'fontsize',24)

drawnow

%输出文件

print -dpsc plotE.ps

print -append -dpsc plotE.ps

print -djpeg100 plotE.jpg

%给定图窗口标题

figure('Name','My Figure1')

%设置使用调色板

map=hsv(32);

colormap(map)

%设定等值线的范围

caxis([-6 6])

%设定colorbar的方向和位置

hc=colorbar('hori');

po=get(hc,'position');

%set(hc,'position',[po(1) po(2)+0.14 po(3) po(4)-0.01]);

%set(hc,'XLim',[0 300]);

%设置绘图的缺省值

set(0,'DefaultLineLineWidth',2)

set(0,'DefaultAxesFontSize',18)

set(0,'DefaultAxesLineWidth',2)

set(0,'DefaultAxesTickLength',[0.01 0.025])

set(0,'DefaultPatchLineWidth',2)

set(0,'DefaultSurfaceLineWidth',2)

set(0,'DefaultRectangleLineWidth',2)

set(0,'DefaultLineLineWidth','remove')

set(0,'DefaultAxesFontSize','remove')

set(0,'DefaultAxesLineWidth','remove')

set(0,'DefaultAxesTickLength','remove')

set(0,'DefaultPatchLineWidth','remove')

set(0,'DefaultSurfaceLineWidth','remove')

set(0,'DefaultRectangleLineWidth','remove')

%%set(0,'DefaultLineLineWidth','factory')

%%get(0,'factory')

%设置坐标轴的间隔和显示

set(gca,'XTick',[0:1:25],'YTick',[0:300:6000])

set(gca,'XTickLabelMode','manual')

set(gca,'XTickLabel','0|||||5|||||10|||||15|||||20|||||25|')

%分别设置等值线和等值线标注的间隔

[cc hh]=contour(peaks(30),[-6:2:8])

c(cc,hh,[-6:4:8],'fontsize',15,'color','r','rotation',0,'labelspacing',200)

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%%%%%%几个实例%%%%%

%给定月份名字

name='JanFebMarAprMayJunJulAugSepOctNovDec'

%给定每层深度

depth=[5 15 25 35 45 55 65 75 85 95 110 130 155 185 220 260

305 365 450 575 755 1115 1735 2615 3645 4830]

%给定经纬度

x=31:1:288;

y=-61:1:61;

[lo la]=meshgrid(x,y);

%等值线间距

vt=2:2:30;

vs=30:0.5:36;

vc=10:5:200;

%打开文件读取数据

h1=fopen(['plotE' '.dat']);

u=fscanf(h1,'%f',[258 123]);

v=fscanf(h1,'%f',[258 123]);

t=fscanf(h1,'%f',[258 123]);

s=fscanf(h1,'%f',[258 123]);

ccc=fscanf(h1,'%f',[258 123]);

%设置流速标尺

u(20,220)=0.5;

%%%%%%%%figure1%%%%%%%%等值线

figure;

m_proj('Lambert','lon',[31 288],'lat',[-61 61]);

hold on;

[cc hh]=m_contour(lo,la,ccc);

c(cc,hh,'fontsize',6);

title('carbon concentration');

m_coast('patch',[0.1 0.1 0.8])

m_grid('linestyle','none','box','fancy','linewidth',2,'XaxisLocation','bottom')

print -dpsc mmap.ps

%%%%%%%%figure2%%%%%%%%矢量图

figure;

m_proj('Equidistant','lon',[31 288],'lat',[-61 61]);

hold on;

m_coast('patch',[0.3 0.5 0.3]);

m_grid('linestyle','none','tickdir','out','linewidth',2,'XaxisLocation','top')

hq=m_quiver(lo,la,u',v',2)

set(hq,'color','b')

m_text(240,54,'0.5 cm s^{-1}','color','r','fontsize',10)

print -dpsc -append mmap.ps

%%%%%%%%figure3%%%%%%%%使用高分辨率岸线

figure;

m_proj('Equidistant','lon',[31 288],'lat',[-61 61]);

hold on;

m_contour(lo,la,t)

hq=m_quiver(lo,la,u,v,2)

set(hq,'color','b')

m_text(240,54,'50 cm s^{-1}','color','r','fontsize',10)

m_coast('patch',[0.1 0.1 0.8]);

m_grid('linestyle','none','tickdir','out','linewidth',2,'XaxisLocation','top')

%m_gshhs_i('patch',[0.1 0.1 0.8]);

%m_gshhs_h('patch',[0.1 0.1 0.6]);

%m_gshhs_h('save','gumby');

%m_usercoast('gumby','patch',[0.1 0.1 0.6]);

print -dpsc -append mmap.ps

%%%%%%%%figure4%%%%%%%%直线图

figure;

m_proj('Equidistant','lon',[31 288],'lat',[-61 61]);

hold on;m_coast('patch',[0.1 0.1 0.8]);

lo1=[180:5:270]

la1=[-30:5:60]

m_line(lo1,la1,'marker','.','markersize',20,'linestyle','none')

m_grid('linestyle','none','tickdir','out','linewidth',2,'XaxisLocation','top','xtick',12)

print -dpsc -append mmap.ps

matlab设置等高线标注字体大小,matlab设置图中字体和线条大小等(转)相关推荐

  1. Eclipse设置:背景与字体大小和xml文件中字体大小调整

    Eclipse中代码编辑背景颜色修改:代码编辑界面默认颜色为白色.对于长期使用电脑编程的人来说,白色很刺激我们的眼睛,所以改变workspace的背景色,可以使眼睛舒服一些.设置方法如下:1.打开wi ...

  2. matlab——修改图中字体

      在画图的时候,我们可以使用xlabel命名x轴的名字,使用ylabel命名y轴的名字,使用legend命名变量的名字,使用title命名图片的标题.但标题的字体,大小都是默认的.其实那些都是可以调 ...

  3. html在360浏览器如何修改字体大小,360浏览器网页中字体大小如何修改

    浏览器中的字体要如何修改呢?在打开浏览器的时候会发现网页的字体太小,阅读起来不是很方便,那么这时候就需要用户的帮助呢,这时候要如何操作呢,今天小编就跟大家分享一下如何将字体大小更改的几个方法,这样用户 ...

  4. markPoint气泡大小及修改气泡中字体颜色

    markPoint : {           // symbolSize: 80,控制气泡大小           itemStyle:{           normal:{           ...

  5. matlab两点之间的所有路径,引用 在图中搜索两点间的所有路径matlab编程

    引用 在图中搜索两点间的所有路径matlab编程 2018-09-18 function possiablePaths = findPath(Graph, partialPath, destinati ...

  6. CAD标注样式修改后为什么图中标注不变?

    图纸中标注的特性由CAD标注样式控制,如果在CAD绘图过程中出现CAD标注样式修改后图纸中CAD标注不变时该怎么办呢?这是由什么原因导致的呢?下面和小编一起来了解一下浩辰CAD软件中CAD标注样式修改 ...

  7. jsp快到截止日期字体颜色变色_jsp页面中字体变色问题 - Java / Web 开发

    jsp页面中字体变色问题 - Java / Web 开发 [@title] function diyCheck(){ var fm = document.frmMain; s1=fm.YEAR.val ...

  8. linux查服务器总内存大小,怎么查看linux中的可用内存大小

    怎么查看linux中的可用内存大小 发布时间:2020-06-16 13:28:33 来源:亿速云 阅读:620 作者:鸽子 作为Linux用户,特别是管理员,我们需要检查系统使用多少内存资源以及有多 ...

  9. CAD中怎么设置CAD标注样式?CAD看图软件教程

    在进行CAD制图的过程中,有些时候会需要对CAD图纸中的图形进行标注,针对一样的图形可以选择多种不同的CAD标注样式.接下来的CAD教程就让小编来给大家介绍一下浩辰CAD看图王电脑版中CAD标注样式的 ...

  10. Matlab将多个柱形图放于一个图中

    本文作者:合肥工业大学 管理学院 钱洋 email:1563178220@qq.com 内容可能有不到之处,欢迎交流. 未经本人,允许禁止转载. 如下图所示为示例程序: figure; hold al ...

最新文章

  1. Mybatis联合查询
  2. 链表的排序(Python和C实现)
  3. 数据结构之希尔排序------java实现
  4. 理解Shadow DOM
  5. ES6规范 ESLint
  6. 宝塔php开启zip组建,宝塔面板如何开启php扩展
  7. java怎么配置tomcat_Eclipse中配置Tomcat
  8. 腾讯京东要建“反阿里联盟”?Python 或成 Excel 官方脚本语言;百度华为在一起 | 一周业界事
  9. 【To Understand】程序员面试金典——番外篇之洪水
  10. 使用GoKart对Go代码进行静态安全分析
  11. 发布最新通用挤房器:全能挤房器1.0
  12. 配置Eclipse环境变量
  13. 介绍一些新手都能看的明白的基础破解教程
  14. python爬虫:Selenium 爬取东方财富网上市公司财务报表
  15. 查看dll文件的两种办法
  16. H5 自定义生成海报
  17. Java技术学习网,是我们日常学习不可欠缺的
  18. AI生成的灌篮高手真人版,爷青回
  19. RCA清洗系统及清洗液自适应预测温度控制
  20. 【思维题 细节】loj#6042. 「雅礼集训 2017 Day7」跳蚤王国的宰相

热门文章

  1. docker部署java项目_JAVA项目如何通过Docker实现持续部署
  2. 风云编程python-兄弟连学Python-------github
  3. c语言中专业术语及其定义,c语言中常用专业英语词汇
  4. 页面调用微信扫一扫功能
  5. MySQL影院管理系统_数据库三级项目(电影院管理系统)
  6. IDEA报错解决:Cannot resolve com.oracle:ojdbc7:12.1.0.2或‘com.oracle:ojdbc7:12.1.0.2‘ not found
  7. 基于Android的健康打卡系统,基于Android平台的个人健康管理系统
  8. 全志R311芯片规格书-datasheet资料分享
  9. 曲率曲线JAVA_DEM曲率计算
  10. 如何防止135端口入侵