matlab+GMT 画图操作——在画图区域-R外进行图例文字标注
声明:仅供交流,如有错误请及时指出。
本文链接:https://mp.csdn.net/console/editor/html/104388172
还是用的matlab+GMT进行画图操作。在进行图例制作的时候,不想遮挡绘图范围内的数据,把图例画在外。如下:
但是符号、标志线可以,文字标注的话如果使用pstext是无法在画图规定范围外进行标注的。
查找了好久的GMT文档,发现了psxy可以解决这个问题
psxy中的参数 -Sl是可以绘制文本字符串的
具体的使用格式是:-Sl<size>+t<string>+j<justify>
<size>是文本字符串的大小
<string>是要绘制的文本字符串
<justify>可以修改文本的对齐方式
其中最主要的参数是psxy中的 -N选项。-N可以保证在绘图区域外的符号不会被剪裁。
因此在-R范围外进行文字描述、图例制作的具体命令如下:
gmt('psxy -J -R -W0.5p,black -Sl10p+t5mm/a -K -O -N >> result.ps',LableZ);
LableZ是需要绘制图例的位置。这是在matlab环境下的。
GMT脚本的没有尝试过,不过应该是这么写的:
gmt psxy LableZ -J -R -W0.5p,black -Sl10p+t5mm/a -K -O -N >> result.ps
这样就解决了如何在画图区域-R范围外进行文字描述、图例标注等问题。
matlab+GMT 画图操作——在画图区域-R外进行图例文字标注相关推荐
- matlab 图的标注文字,科学网-Matlab画图(二):动画及文字标注-周建锋的博文
俗话说"一图胜千言".在报告中用动画来展示一些关键性内容,可以收到更好的效果,也更能吸引观众的注意力.在这里,我们介绍如何用Matlab生成一些简单的动画,以及如何在画面中添加文字 ...
- matlab用已知二维数组做plot_matlab数组及画图操作大全.ppt
matlab数组及画图操作大全 第11周 Matlab 一.二维数组 二.二维数组与绘图 1.二维数组的输入方法 10.与二维数组相关的函数 练习 二.二维数组与绘图 例:利用二维数组在同一坐标轴中同 ...
- 基于MATLAB的隐函数与三维画图(附图与代码)
一. 特殊二维图形绘制语句 bar(x,y) 二维条形图 compass(x,y) 罗盘图 feather(x,y) 羽毛状图 hist(y,n) 直方图 polar(x,y) 极坐标图 stairs ...
- MATLAB中cftool多曲线画图
MATLAB中cftool多曲线画图 1, 两组数据 x1=[0,2.95,6,7.0,13.1,15]; x2=[0,3.1,6,7.1,12.9,15]; y1=[410,328,350,365, ...
- python画图简单代码-用python进行简单的画图操作
我用python的matplotlib模块进行简单的画图操作,作为入门参考,下面直接上代码:#coding:utf-8 import numpy as np import matplotlib.pyp ...
- 怎么用python画简单的图-用python进行简单的画图操作
我用python的matplotlib模块进行简单的画图操作,作为入门参考,下面直接上代码:#coding:utf-8 import numpy as np import matplotlib.pyp ...
- 用python画图-用python进行简单的画图操作
我用python的matplotlib模块进行简单的画图操作,作为入门参考,下面直接上代码:#coding:utf-8 import numpy as np import matplotlib.pyp ...
- android 画布控件,Android canvas画图操作之切割画布实现方法(clipRect)
本文实例讲述了Android canvas画图操作之切割画布实现方法.分享给大家供大家参考,具体如下: android切割画布的历程不算很难,可是理解起来也比较麻烦,这里写一下我的理解 但是不一定正确 ...
- matlab下自编mesh画图程序
clc clear all close all % matlab自带的mesh画图 N = 50; xline = linspace(0,1,N); yline = linspace(0,1,N); ...
最新文章
- PHP 利用PHPExcel到处数据到Excel;还有导出数据乱码的解决方案。
- python 数组队列
- iOS开发多线程篇—多线程简介
- String, StringBuffer, StringBuilder(转载)
- 扣押游戏android,恐怖探索游戏「扣押(DISTRAINT)」
- wxWidgets:wxImage类用法
- elasticsearch和php,快速开始 | Elasticsearch-PHP | Elastic
- 一个不知名的网站复制来的: java怎样连接到SQL server 2008
- 02 - java 标识符命名规范
- Oracle的主键和外键
- json jar包支持
- merge卷积和bn层的原理
- C/C++[codeup 1808]字符串查找删除
- kali使用jd-gui
- 学python自学多久_python自学要多久能学会
- webpack工具知多少(上篇)
- scrollTop记录滚动位置
- Python爬虫:使用线程池快速下载视频
- 物理系统之碰撞检测——碰撞器
- 致远OA A8 htmlofficeservlet 任意文件上传漏洞 漏洞复现
热门文章
- 华为鸿蒙os多少钱一部手机,华为的鸿蒙OS,你了解多少?
- 尝试 Stable Diffusion(通过Google Colab)
- linux Qt 复制文件至剪切板
- t440p安装黑苹果+win10双系统记录
- 计算机技术应用广泛以下属于科学计算方面,2016年12月计算机二级MSoffice选择题习题...
- 公司注册需要什么印章?企业刻印印章的目的是什么?
- 关心国事-周鸿祎离开雅虎真相 自称土鳖更喜欢创业
- x86架构学习内存管理的单元
- blinker点灯开关组件
- 车载监控4大趋势,TSINGSEE助力车载视频监控高清、智能化发展