matlab 球坐标系作图,使用Matlab的mapping tool在球坐标系下画图
尝试了一下在Matlab下,在地图上绘制数据,但是效果没有python的basemap这个好。
这里以卫星重力数据画图为例,记录一下使用过程。
数据来源 :采用Eigen6C4全球重力位模型,用开源软件GrafLab,计算g r g_rgr, g λ g_\lambdagλ, g ϕ g_\phigϕ, 并画出其中的g r g_rgr。该软件计算时自动加上了向心力。
将计算的结果输出到total.txt文件里,画图流程如下
clear all
close all
data=load('total.txt');
% data=load('total_magnitude.txt');
latitude=data(:,1);
longitude=data(:,2);
gx_topo_normal=data(:,3);
gy_topo_normal=data(:,4);
gz_topo_normal=data(:,5);
LATI=reshape(latitude,181,360);
LONGI=reshape(longitude,181,360);
GZ=reshape(gz_topo_normal,181,360);
GZ=-GZ*1e-5;%把方向改为朝下
%画图
clear all
close all
data=load('total.txt');
% data=load('total_magnitude.txt');
latitude=data(:,1);
longitude=data(:,2);
gx=data(:,3);
gy=data(:,4);
gz=data(:,5);
LATI=reshape(latitude,181,360);
LONGI=reshape(longitude,181,360);
GZ=reshape(gz,181,360);
GZ=-GZ*1e-5;%把方向改为朝下
%画图
close all
figure('Position',[100 100 850 450])
ax = worldmap('World');
geoshow(LATI,LONGI,GZ,'DisplayType', 'texturemap');
hcb = colorbar('eastoutside','fontsize',12);
geoshow('landareas.shp', 'FaceColor','none');
set(get(hcb,'Title'),'String','m/s^2','fontsize',14)
plabel('PlabelLocation',30)%纬线间隔
mlabel('MlabelLocation',90)%子午线间隔
setm(gca,'FontSize',12)
gridm('on')
axis off
tightmap
两极的重力比赤道大,主要是向心力的影响。
matlab 球坐标系作图,使用Matlab的mapping tool在球坐标系下画图相关推荐
- 【Matlab】Java中使用MATLAB作图
最近做一个项目,需要很多进行很多信号处理--小魏就是学软件的,对信号处理简直是个小白,最简单的实现就是傻瓜似的调用MATLAB的各种工具箱,达到目的就行. 同时,MATLAB是种解释性语言,执行效率比 ...
- matlab在曲线给命名,matlab 利用xlsread画图,怎么将一组excel数据导入,通过matlab作图...
Matlab 循环 for 语句 xlsread EXCEL表格数据导入 画图 Matlab的 xlsread() 函数可以将Excel数据到matlab工作空间,然后就可以根据读入据作图.下面给出操 ...
- matlab 三维饼图,重新学习MATLAB——作图技法及3D可视化
了解点儿MATLAB,知道它非常有用,但一直不太会用,如何快速掌握并运用它呢? 本专栏力争用最简洁的语言和逻辑,让您在最短时间内,学到教材课程中罕见的MATLAB运用技法,从新手迈向成手. 超强的MA ...
- 【matlab】 隐函数作图函数 ezplot
MATLAB之隐函数作图ezplot >> help ezplot ezplot - Easy-to-use function plotter 易于使用的函数绘图机 This MATL ...
- matlab互相关检测器,自相关函数和互相关函数的利用MATLAB计算和作图
<自相关函数和互相关函数的利用MATLAB计算和作图>由会员分享,可在线阅读,更多相关<自相关函数和互相关函数的利用MATLAB计算和作图(5页珍藏版)>请在人人文库网上搜索. ...
- matlab读取excel表作图,读取Excel表格数据进行绘图-如何将excel表格中大量数据导入matlab中并作图...
matlab 读取excel时间数据并绘图 没看懂你的格式是什么意思, 不过我一般读取excel都用xlsread函数,你也可以试一试 [a,b,c]=xlsresd('data.xls');%r如果 ...
- 画图技巧 : Matlab调用Origin作图
转载画图技巧 matlab 调用 Origin Matlab作出的图普遍没有Origin作出的美观好看,而且导出为eps或emf格式后会有各种奇怪的Bug.目前普遍采用的一种方法是,将Matlab数据 ...
- matlab导入数据作图,如何将excel表格中大量数据导入matlab中并作图:excel表格数据制图软件...
是否有能替代Excel作图表的软件? 我认为数据观你可以试试,因为它提供多种可视化图表,涵盖所有excel提供的图形,您可以进行任何个性化设置. 将excel数据制作成漂亮图表的软件?做图表用什么软件 ...
- 基于Matlab的电磁场与波“镜像电荷法”仿真——导体球外点电荷的几种情况
目录 零.使用到的绘制电场线方向的原创函数 drawEline函数 1.目的 2.源代码 3.注意事项 一.导体球外点电荷的镜像法(导体球接地情况与不接地情况) 1.目的: 2.理论分析: 3.源代码 ...
最新文章
- 如何实现对tcl脚本的类GDB调试
- Http接口设计(1)Token之前
- SGU 294 He's Circles (polay计数)
- 剑网三虽然是游戏,但场面堪比电影大片,发布会会带来什么惊喜?
- 浅谈String str = ““ 和 new String()的区别
- Spring官方都说废掉GuavaCache用Caffeine,你还不换?
- Spring模块介绍
- 爬虫学习round02
- 编程之美 4.6桶中取黑白球
- 62.Linux/Unix 系统编程手册(下) -- 终端
- 小米平板5 pro 解锁 Bootloader
- 实训PHP的目的,大学生实习目的及意义
- Photoshop常见疑问解答(转)
- 【机器人学】当前工业机器人应用中的机械结构设计方法分析
- 苹果PD快充数据线的MFi认证查询方法
- Dragdealer拖动组件
- 查询服务器时显示failbyOEM,java - 使用 Weblogic 12c,给出警告警告日志管理 BEA-170011 该服务器上的 LogBroadcaster 失败 - 堆栈内存溢出...
- 荣耀热键驱动无法安装
- 中国流行歌手普遍缺乏科学的高音。
- 24h无人棋牌室预约系统的软硬件开发