matlab经纬度画二维图,Matlab绘制汉经纬度的散点图 2
clc
clear all
close all
%读取excel中数据
data = xlsread('D:/metero.xlsx', 'sheet3', 'A2:G579');
%获取精度纬度
lon= data(:, 6);
lat = data(:, 5);
%获取降水天数的斜率
ppt = 10.*data(:, 2);
%先创建图像窗口句柄
figure1=figure;
%创建axes句柄
%展示中国边界
geoshow('D:/LST/china_line.shp', 'color', 'black');
%设置坐标轴
%设置坐标轴标签
xlabel('Longitude(°E)', 'fontsize', 12, 'fontweight', 'b');
ylabel('Latitude(°N)', 'fontsize', 12, 'fontweight', 'b');
%显示四周边框
box on;
hold on;
%将流域边界加进去使用geoshow函数
geoshow('D:/LST/river_border.shp', 'color', 'blue');
%MarkerEdgeColor表示标记边缘颜色,将其设为白色,即[1.0 1.0 1.0]
scatter(lon, lat, 50, ppt, 'filled', 'MarkerFaceColor', 'flat', 'MarkerEdgeColor', [1.0 1.0 1.0]);
%colormap(cool);
%颜色条的位置
contourcmap( 'jet', [-30:5:30], 'colorbar', 'on', ...
'location', 'vertical', 'fontsize', 13);
% 将自定义颜色模式载入当前的workspace,存入一个名叫mycmap的变量矩阵之中;其中自定义颜色棒可 %以参考这个
%http://blog.sina.com.cn/s/blog_4ac35a650100xktr.html
%http://blog.sina.com.cn/s/blog_68fff85f0102v4h1.html
load('MyColormaps', 'mycmap') ;
% 将mycmap对应的变量矩阵应用到figure1对应的图片中或者对应图像gcf句柄,这色棒会覆盖前面jet的;
set(figure1, 'Colormap', mycmap, 'position', [1.0 1.0 1082 602]);
% Create title
title('days per decade', 'Rotation', -90, 'FontSize', 14);
%标题的位置需要自己手动一下
%出图时matlab默认分辨率很模糊,需要自己设置一下
%File-->export setup,显示如下图所示对话框,然后点击Rendering,里面选择resolution,修改为600, %点击export,选择输出格式,OK,即可。
matlab经纬度画二维图,Matlab绘制汉经纬度的散点图 2相关推荐
- matlab 如何画二维图形,Matlab 学习 画图篇 一 二维图形
matlab给绘制二维图形提供了很多的函数,把一些绘制二维图形的基本函数做成一张表,如下图所示: 我就按照表的顺序一一记录一些个函数的简略用法. 首先是 1.plot函数 plot函数有很多重载方法, ...
- MATLAB scatter 画二维/三维散点图时 用颜色表示数值大小 colorbar
MATLAB scatter 画二维/三维散点图时 用颜色表示数值大小 自己在编程的时候,没有在网上找到很好的解释. 所以把我的代码贴出来,给遇到同样问题的盆友一个参考~ 带注释.看不懂的地方可以给我 ...
- MATLAB-最简单基础的画二维图(点图、折线图、拟合曲线)
之前写过一篇关于画matlab折线图的博客,但是写的非常潦草.也算是为了以后自己方便看,打算重新把画二维图部分再写一下,因此有了这篇博客. 画二维图形主要使用plot函数,使用方法说明:(官网) 1. ...
- matlab画二维图彩图,matlab二维图形绘制.pdf
MATLAB 绘二维图 数据可视化的目的在于:通过图形,从一堆杂乱的离散数据中观察数 据间的内在关系,感受由图形所传递的内在本质. MATLAB 一向注重数据的图形表示,并不断地采用新技术改进和完备其 ...
- matlab三维选取二维,基于Matlab绘制二维和三维图形以及其他图形控制函数的使用方法...
Matlab绘图 强大的绘图功能是Matlab的特点之一,Matlab提供了一系列的绘图函数,用户不需要过多的考虑绘图的细节,只需要给出一些基本参数就能得到所需图形,这类函数称为高层绘图函数.此外,M ...
- 备战数学建模1——MATLAB矩阵,二维图、三维图!(超级全面易懂)
目录 一.矩阵超级基础的内容 1.创建一个1行6列的矩阵 2.对矩阵中每个元素都加3 3.plot函数作图. 4.多维矩阵与常见运算 5.矩阵乘法,和矩阵点乘 6.使用矩阵A对方程A*x= b求解 7 ...
- Matlab多张二维图堆叠成一张三维图
我想让500张1024*500的二维图堆叠成一张1024*500*500的三维图. 在网上找了好几天,不是运行不了,就是跟我想要的结果不一样. 所以我就自己编写了一个matlab代码 %% 二维图堆叠 ...
- matlab怎么画二维热力图_[原创]Day3.箱线图和热力图的绘制
使用Matplotlib和Seaborn进行绘制箱线图和热力图. 箱线图 箱线图(boxplot)又称盒式图,可以显示数据的分散情况,由五个数值点组成:最大值(max)-上界.最小值(min)-下界. ...
- matlab画图总结——二维图plot函数、图形标注和坐标轴控制、饼图、条形图、排列图;三维图的绘制
Matlab画图总结 1. 二维数据曲线图 1.1 绘制二维曲线的基本函数 1.plot()函数 2. 含多个输入参数的plot函数 3. 含选项的plot函数 4. 双纵坐标函数plotyy 1.2 ...
最新文章
- 支持鸿蒙的手机型号多少钱,华为鸿蒙系统支持手机型号一览
- boost::pool模块实现验证是否 malloc/free 宏一切仍然正常的测试程序)
- ubuntu+ngrok内网穿透+Flask部署以及frp稍微提一下
- 模糊理论在机器人传感器中的应用_智能家电中的传感器应用大全
- [剑指offer][JAVA]面试题第[46]题[把数字翻译成字符串][递归][逆推]
- kaggle(05)---Event Recommendation Engine Challenge(基础版)
- 大明王朝简史,笑疯了哈哈哈哈哈哈……
- JavaScript笔记-表格中放按钮并点击调用
- Elasticsearch——利用Parent-Child关系解决大数据场景下的实时查询
- Fedora core 2下建立Poptop服务器以及常见问题
- stl标准模板库_如何在C ++ STL(标准模板库)中使用Pair
- 税收分类编码_四个要点教你如何又快又准选好编码?会计实操干货
- Cordova 插件详解
- 网页飘窗效果,jsp页面飘窗浮窗,html飘窗浮窗,点叉号关闭飘窗
- 笔记本电脑(windows10)qq聊天时对方听不到自己的声音
- PDF Expert for mac(pdf编辑工具)
- 当我们谈论Virtual DOM时,我们在说什么——etch源码解读
- 2018值得选用的五个Linux服务器发行版
- R语言进行中文分词和聚类
- Android开发中WIFI和GPRS网络的切换
热门文章
- DB2的ErrorCode
- Linux的链接工具 putty 以及一些命令。
- 查看局域网内所有用户
- Spring Boot 解决方案 - 会话
- Java中Jedis连接Linux上的Redis出现connect time out(解决方案)
- 解决Winform应用程序中窗体背景闪烁的问题
- SHELL脚本“syntax error: unexpected end of file”解决方案[半原创]
- Promise 解决同步请求问题
- Windows下安装RabbitMQ报错:unable to perform an operation on node时的解决方案
- git remote prune,git prune,git fetch --prune等有什么区别