Matlab在数值计算和处理上确实很牛逼, 并且应用范围特别广, 设计到许多学科! 我前面接触

Matlab, 学到现在, 感觉在数值计算和处理遥感影像上程序编写的还行, 但是设计到Matlab绘图我

就彻底懵了, 今天又遇到绘制带有经纬度的气象数据的图, 由于ArcGis不能将栅格的形状变为圆形,

所以今天尝试了一下用matlab绘制了一下, 在这里记录一下, 为以后深入学习留下记忆!

需求是绘制全国500多个站点52年的7月和8月气温大于阀值(25.8)的天数, 对这52年的数据进行

趋势分析获得的趋势数据和经纬度数据在全国矢量图上展示出来

按上述绘制要求的图形, 使用自己的数据进行绘制,虽然绘制不是, 并且还没完成, 但还是上传一

下.

至于Matlab代码不是很多, 主要是使用scatter函数, 但是对该函数的理解是特别重要的, 涉及参

数的设置问题.

%由经纬度坐标绘制点图

clc

clear all

close all

%读取excel数据

data = xlsread('D:/metero.xlsx', 'sheet3', 'A2:F579');

%获取精度纬度

lon= data(:, 6);

lat = data(:, 5);

%获取降水天数的斜率

ppt = 10.*data(:, 2);

%绘制散点图

%scatter(lon, lat, 30*ones(size(data(:,1))), ppt, 'filled');  %--可以出图

scatter(lon, lat, 30, ppt, 'filled');

%colormap(jet(10));

%hold on;

colormap(flipud(jet(20)));

%颜色条的位置

colorbar('location', 'southoutside');

对scatter中的第三和第四个参数进行解释一下, 30代表的是图中圆圈的大小, ppt点符号颜色变化,

是一个向量,和lon、lat大小一样, 'filled'是对圆圈进行填充的, 图中始终无法对填充的圆圈进

行平滑处理!!!!

matlab画经纬度点图,Matlab绘制汉经纬度的散点图 1相关推荐

  1. matlab如何画极零图,用MATLAB画零极点图.ppt

    用MATLAB画零极点图 用MATLAB将传递函数化为零极点增益模型并绘制零极点图 将传递函数化为零极点增益模型并绘制零极点图 >> num=[3 2 8]; >> den=[ ...

  2. 怎样用MATLAB画二次函数曲线,matlab画二次函数图像

    [8 70 118 100 9 0 5]; 以上是每一个 X 和 Y 对应的坐标,请问如何编程能够绘制平滑曲线,这个图形就像二次函数一样的 如果要在图中绘制一条直线加上 y=...... MATLAB ...

  3. 用matlab画干涉条纹图,matlab干涉条纹处理

    基于matlab的等倾干涉实 验仿真黄强煌 2017.12.25 目录 Cont... [5] 符运良. MATLAB 在光学教学中的应用 . 华南热带农业大学学报, [J] 2004, (3 : 1 ...

  4. matlab画圆柱,使用Matlab画出圆台圆锥圆柱

    <使用Matlab画出圆台圆锥圆柱>由会员分享,可在线阅读,更多相关<使用Matlab画出圆台圆锥圆柱(5页珍藏版)>请在人人文库网上搜索. 1.用Matlab画圆柱圆台圆锥自 ...

  5. python简单代码画曲线图教程-Python绘制折线图和散点图的详细方法介绍(代码示例)...

    本篇文章给大家带来的内容是关于Python绘制折线图和散点图的详细方法介绍(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 1.绘制折线图和散点图要用到matplotlib ...

  6. matlab经纬度画二维图,Matlab绘制汉经纬度的散点图 2

    clc clear all close all %读取excel中数据 data = xlsread('D:/metero.xlsx', 'sheet3', 'A2:G579'); %获取精度纬度 l ...

  7. matlab画全球参数分布图 绘制世界地图

    类似全球范围或一定范围内的地图: 包含海洋的效果举例: 去掉海洋的效果举例: 数据准备: 1.所画地图经纬度范围 2.每个站点的数据参数值,如果是规则的,与经纬度相对应,则可以直接使用:如果是不规则的 ...

  8. matlab 画偏振态,MATLAB:绘制三维偏振光动画

    MATLAB:绘制三维偏振光动画 基础 代码 基础 偏振光波包括线偏振.圆偏振.椭圆偏振几个方向,其中线偏振的电场公式为: E⃗1=e⃗1E1ei(k⃗⋅r⃗−wt)\vec E_1=\vec e_1 ...

  9. matlab画动漫,matlab绘制gif

    想自己画一个卷积动态生成的图便于理解,但是没有找到具体如何使用matlab来绘制gif的教程,还是得自己动手看官方文档啊! 1. animatedline 介绍: an = animatedline ...

  10. matlab 画中垂线,在matlab谱图上绘制垂直线

    matlab频谱图功能是否会锁定创建的数字?我想在图上绘制垂直线,但线功能似乎没有做任何事情.如何在matlab谱图上画一条线? clc; clear all; close all; [data, f ...

最新文章

  1. 资料 | 开源! ICCV 2021 最佳学生论文pixsfm
  2. centos 6.7 mysql rpm_CentOS 6.7 下RPM方式安装MySQL 5.6
  3. mac mysql5.7.9 dmg_Mac 安装 mysql5.7
  4. HTML5怎样设置站点,我是怎样让网站用上HTML5 Manifest
  5. 参考文献自动搜集管理完美攻略(图文版): Latex+Lyx+Zotero
  6. CCNP路由重分发(四)EIGRP-to-ISIS
  7. 【原创】 互联网大事记-开章
  8. XC1004四轴SPI运动控制芯片,bc014四轴电子凸轮运动控制模块
  9. CISCO路由基本配置命令
  10. 对角化求可逆矩阵_矩阵对角化方法
  11. latex图像注释位置
  12. android 按钮自动按下,按键点击精灵app官方版-按键点击精灵(全能自动点击连点器)下载v2.200.2安卓版-西西软件下载...
  13. 微积分:2.2泰勒公式函数极值定积分
  14. 提交网址到bing搜索引擎
  15. Java序列化连环炮:是什么?为什么需要?如何实现?
  16. 浅析2017年医疗类APP开发前景
  17. 北京小客车摇号数据的一点质疑
  18. python pika 消费mq basic_get方法
  19. 推荐五款很实用却比较冷门的电脑软件
  20. VS2017中使用GitHub

热门文章

  1. 使用outlook及office assitans实现邮件批量发送
  2. Vscode python Code Runner中文乱码
  3. java设置列宽_java用POI设置Excel的列宽
  4. 【亲测有效】Visual Studio Installer 稍等片刻...正在提取文件 进度条卡住不动 0B每秒 一段时间后提示 循环下载安装文件 无法下载安装文件。请检查Internet 连接
  5. C盘空间不足,清理AppData
  6. 基于Python的指数基金量化投资——估值数据的直接获取
  7. 全市场等权中位数_市场指数估值周报20200406
  8. img文件制作linux启动u盘,制作Linux的U盘启动盘
  9. WBS图表概念及绘制
  10. java 面向对象三个特征_[Java] 面向对象的三个特征与含义