添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
年轻有为的针织衫  ·  mysql ...·  1 年前    · 
坚韧的柑橘  ·  如何在Visual Studio ...·  1 年前    · 
笑点低的猴子  ·  java.util.zip.ZipExcep ...·  1 年前    · 
孤独的咖啡  ·  php web excel ...·  1 年前    · 

MODIS数据可以从下面的网址下载
https://podaac.jpl.nasa.gov/datasetlist?ids=Collections&values=MODIS_L3_SST&view=list

clear,clc
file='文件名.nc';
sst=ncread(file,'sst');
lon=ncread(file,'lon');
lat=ncread(file,'lat');
[lat,lon]=meshgrid(lat,lon);
figure(1)
选择投影方式--汉莫尔-埃托夫投影,从西经150度开始
m_proj('hammer-aitoff','clongitude',-150);
先绘制东半球海表温度图
m_pcolor(lon,lat,sst);
去掉图上网格线
shading flat;colormap(parula);
hold on
绘制西半球海表温度图
m_pcolor(lon-360,lat,sst);
shading flat;colormap(parula);
添加海岸线
m_coast('patch',[.6 1 .6]);
m_grid('xaxis','middle');
h=colorbar('h');
set(get(h,'xlabel'),'string','MODISA NSST JAN 2019');
print(gcf,'-djpeg','-r1080','global_sst.jpg');
%给定一个矩形区域76x125
%%这个区域20个离散点就是第一个时间段的温度,采样的20个点
x=[0,0,19,38,0,-19,-38,0,19,38,0,-19,-38,0,19,38,0,-19,-38,0];%20个位置依次的横坐标
y=[110,100,100,100,85,85,85,70,70,70,50,50,50,30,30,30,10,10,10,0];%20个位置依次的纵坐
                                    根据需要插值的区域范围和分辨率,使用`meshgrid`函数创建插值网格。使用`kriging`函数进行克里金插值。使用Matlab自带的导入工具,将站点降水数据导入到Matlab中。假设导入的数据为一个n行3列的矩阵,其中第一列为经度,第二列为纬度,第三列为降水量。使用`pcolor`函数将插值结果可视化,并使用`colorbar`函数放置图例。使用`grid`函数设置经纬度网格。4. 可视化配色并放置图例。1. 导入站点降水数据。3. 进行克里金插值。5. 设置经纬度网格。
                                    一张热成像图片上只能直观显现温度的相对分布,无法具体获得温度数据,因此要利用MATLAB进行后续的操作。一张热成像图为彩色图片,不同像素点的颜色代表着不同的温度,白色到黑色为高温到低温,即颜色越亮代表温度越高。热成像仪导出的图像格式为*.BMP,是一种位图,但在MATLAB将其转换为像素图易产生噪点,十分影响后续的温度提取,因此要先将BMP格式转换为JPG格式。
                                    添加新云天气象主编微信或QQ:130188121,及时获取或发布气象升学、就业、会议、征稿及学术动态等信息!近期招聘、培训安排(点击图片了解详情):在大气科学中,matlab可以用于小规模的科学计算,也可以绘制各类气象图,做各种统计运算,功能强大。由于近期在家休息关系,顺便写写使用m_map和matlab读取和绘制海温图的教程。笔者花费了一天的时间学习了m_map(入门,熟悉下语法),遇...
                                    图形总是有助于可视化数据,通过查看它们变得非常容易找到趋势和模式。有许多软件可用于根据输入值绘制图形,今天我们将使用MATLAB根据LM35传感器的温度数据绘制图形。本篇文章将介绍有关如何使用MATLAB绘制实时图形的基本思路。同时本文还使用Arduino Uno开发板从LM35温度传感器获取温度数据。How-to-Plot-Graph-using-MATLAB_0.jpg (117.48 KB,...
这是一个MATLAB工具箱,用于与函数观察者有关的代码。
功能观察器的典型示例是内核观察器和控制器范例。
这些方法的主要目标是对时空变化过程(即随时间和空间变化的随机现象)进行建模和控制。
这些类型的方法的实际应用包括海洋温度建模和监视,发电厂扩散过程的控制,在有巡逻敌人的竞争地区的最佳决策,在城市人口中心的疾病传播等。
在所有这些情况下,都有一些共同点:
建模:建立实际过程的预测模型。
下图显示了一个示例,该示例根据给定日期的AVVHR卫星数据推算出平均海洋表面温度:完整算法将建立一个模型,说明这些温度将随时间变化的方式。
监视:从传感器收集的一组测量值中估计过程的潜在状态。
下图显示了使用固定传感器位置上的一系列测量值来跟踪抽象过程的过程。
控制/利用:直接影响流程的未来状态,或使用流程的当前状态进行决策。
下图显示了一个驱动系统的示例,该系统的初始温度分布根据热方程扩散到最终的固定温度分布。
地统计学家在该领域的建模方面已经做了很多工作。
我们的贡献在于利用重现内核希尔伯特空间理论的思想来简化建模和提高效率,并利用系统理论的思想将传感器的数量和
                                    Ocean Color 或者 PO.DAAC 数据下载
由于直接从Ocean Color 或者PO.DAAC 网页下载数据时,网络经常会中断,甚至速度很慢。本文介绍一个方法,当然也是官方提供的,通过Linux命令下载的方式。首先访问https://podaac.jpl.nasa.gov/,搜索找到你想要下载的数据,我这里以MODIS的Level 3产品为例。在"Data Access"一栏可以看到这个产品下载的网址在"Web Service"中。另外,在"Information"一栏中可以找到产品的简称 (
                                    【Matlab-M_Map】绘制海面温度分布图、等温线
本人萌新,绘制海温图时发现可以查到的代码有很多地方比较晦涩不适合新手,所以在修改的基础上进行了注释,希望对其他同学有所帮助,不足和错误之处还请指正。
文件为nc格式,时间层数一层,海温数据为三维,经纬度和层数,在绘制海表温度分布时取第一层。
clear;
source1='C:\Users\wanjy\Desktop\BOA_Argo_2020_09.nc';
ncdisp(source1);
time=ncread(source1,'tim
1. 散点图仿真
首先使用解析算法求的场解值的解析表达,其次求解Bessel函数零点,带入场解表达。对于空间点阵划分,采用每一定半径划分圆周上等数量点,在总方向复制累计。
下面给出散点图的仿真代码,Nt为划分精度,Nt越大空间划分点越多。
% f...
shp_data = SHP_DATA.shp_data
province_data=shaperead('maps/bou2_4p.shp', 'UseGeoCoords', true);% 省
%将省界多边形属...