matlab设置等高线标注字体大小,matlab设置图中字体和线条大小等(转)
%%%%%常用选项和小技巧%%%%%
%画等值线
[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设置图中字体和线条大小等(转)相关推荐
- Eclipse设置:背景与字体大小和xml文件中字体大小调整
Eclipse中代码编辑背景颜色修改:代码编辑界面默认颜色为白色.对于长期使用电脑编程的人来说,白色很刺激我们的眼睛,所以改变workspace的背景色,可以使眼睛舒服一些.设置方法如下:1.打开wi ...
- matlab——修改图中字体
在画图的时候,我们可以使用xlabel命名x轴的名字,使用ylabel命名y轴的名字,使用legend命名变量的名字,使用title命名图片的标题.但标题的字体,大小都是默认的.其实那些都是可以调 ...
- html在360浏览器如何修改字体大小,360浏览器网页中字体大小如何修改
浏览器中的字体要如何修改呢?在打开浏览器的时候会发现网页的字体太小,阅读起来不是很方便,那么这时候就需要用户的帮助呢,这时候要如何操作呢,今天小编就跟大家分享一下如何将字体大小更改的几个方法,这样用户 ...
- markPoint气泡大小及修改气泡中字体颜色
markPoint : { // symbolSize: 80,控制气泡大小 itemStyle:{ normal:{ ...
- matlab两点之间的所有路径,引用 在图中搜索两点间的所有路径matlab编程
引用 在图中搜索两点间的所有路径matlab编程 2018-09-18 function possiablePaths = findPath(Graph, partialPath, destinati ...
- CAD标注样式修改后为什么图中标注不变?
图纸中标注的特性由CAD标注样式控制,如果在CAD绘图过程中出现CAD标注样式修改后图纸中CAD标注不变时该怎么办呢?这是由什么原因导致的呢?下面和小编一起来了解一下浩辰CAD软件中CAD标注样式修改 ...
- jsp快到截止日期字体颜色变色_jsp页面中字体变色问题 - Java / Web 开发
jsp页面中字体变色问题 - Java / Web 开发 [@title] function diyCheck(){ var fm = document.frmMain; s1=fm.YEAR.val ...
- linux查服务器总内存大小,怎么查看linux中的可用内存大小
怎么查看linux中的可用内存大小 发布时间:2020-06-16 13:28:33 来源:亿速云 阅读:620 作者:鸽子 作为Linux用户,特别是管理员,我们需要检查系统使用多少内存资源以及有多 ...
- CAD中怎么设置CAD标注样式?CAD看图软件教程
在进行CAD制图的过程中,有些时候会需要对CAD图纸中的图形进行标注,针对一样的图形可以选择多种不同的CAD标注样式.接下来的CAD教程就让小编来给大家介绍一下浩辰CAD看图王电脑版中CAD标注样式的 ...
- Matlab将多个柱形图放于一个图中
本文作者:合肥工业大学 管理学院 钱洋 email:1563178220@qq.com 内容可能有不到之处,欢迎交流. 未经本人,允许禁止转载. 如下图所示为示例程序: figure; hold al ...
最新文章
- Mybatis联合查询
- 链表的排序(Python和C实现)
- 数据结构之希尔排序------java实现
- 理解Shadow DOM
- ES6规范 ESLint
- 宝塔php开启zip组建,宝塔面板如何开启php扩展
- java怎么配置tomcat_Eclipse中配置Tomcat
- 腾讯京东要建“反阿里联盟”?Python 或成 Excel 官方脚本语言;百度华为在一起 | 一周业界事
- 【To Understand】程序员面试金典——番外篇之洪水
- 使用GoKart对Go代码进行静态安全分析
- 发布最新通用挤房器:全能挤房器1.0
- 配置Eclipse环境变量
- 介绍一些新手都能看的明白的基础破解教程
- python爬虫:Selenium 爬取东方财富网上市公司财务报表
- 查看dll文件的两种办法
- H5 自定义生成海报
- Java技术学习网,是我们日常学习不可欠缺的
- AI生成的灌篮高手真人版,爷青回
- RCA清洗系统及清洗液自适应预测温度控制
- 【思维题 细节】loj#6042. 「雅礼集训 2017 Day7」跳蚤王国的宰相
热门文章
- docker部署java项目_JAVA项目如何通过Docker实现持续部署
- 风云编程python-兄弟连学Python-------github
- c语言中专业术语及其定义,c语言中常用专业英语词汇
- 页面调用微信扫一扫功能
- MySQL影院管理系统_数据库三级项目(电影院管理系统)
- IDEA报错解决:Cannot resolve com.oracle:ojdbc7:12.1.0.2或‘com.oracle:ojdbc7:12.1.0.2‘ not found
- 基于Android的健康打卡系统,基于Android平台的个人健康管理系统
- 全志R311芯片规格书-datasheet资料分享
- 曲率曲线JAVA_DEM曲率计算
- 如何防止135端口入侵