clear;
clc;
a=6378140;
b=6356755.288157528;
e=sqrt(a^2-b^2)/a;
% 确定系数关系
m0=a*(1-e^2);
m2=1.5*e^2*m0;
m4=5.0/4.0*e^2*m2;
m6=7.0/6.0*e^2*m4;
m8=9.0/8.0*e^2*m6;
a0=m0+m2/2+3/8*m4+5/16*m6+35/128*m8;
a2=m2/2+m4/2+15/32*m6+7/16*m8;
a4=m4/8+3/16*m6+7/16*m8;
a6=m6/32+m8/16;
a8=m8/128;
%求赤道到某一纬度的弧长
lat=60; % 北极
lat=lat*pi/180;  % 化为弧度
X=a0*lat-a2/2*sin(2*lat)+a4/4*sin(4*lat)-a6/6*sin(6*lat)+a8/8*sin(8*lat);

该代码是根据纬度的度数来求得赤道到某一纬度的弧长。其中输入的更改可以对lat=60进行更改;

下面是lat=60时的运行结果:

用MATLAB进行大地测量学上的子午线弧长计算相关推荐

  1. 赤道子午线弧长反演大地纬度

    matlab赤道子午线弧长反演大地纬度 话不多说,直接看公式 太懒了,直接拍课本的照片 clear clc S=input('请输入由赤道起算的子午线弧长S:'); a=input('请输入长半轴半径 ...

  2. 子午线弧长与纬度相互间的转换

    本程序是根据武汉大学出版社出版的<大地测量学基础>里的相关知识,对子午线弧长和纬度间相互转换的程序编写.程序内有详细的代码注释.程序是利用python编写,用pycharm编译器编译! i ...

  3. Matlab 如何回退上一步、批量注释以及取消注释

    写在这里的初衷,一是备忘,二是希望得到高人指点,三是希望能遇到志同道合的朋友. (今天看到有位博主写的话,感觉很认同) 学习matlab的时候,很多时候想回退到上一步,又找不到对应选项. 想批量注释和 ...

  4. matlab生成exe-在没有安装matlab的电脑上运行matlab生成的exe

    在没有安装matlab的电脑上运行matlab生成的exe 本文介绍如何将matlab生成exe,并将该exe在没有安装matlab的电脑上运行,与以前的博文相似地,不说废话,直接干货. 1.编写函数 ...

  5. matlab在常微分方程的应用,MATLAB在常微分方程上应用.ppt

    您所在位置:网站首页 > 海量文档 &nbsp>&nbsp计算机&nbsp>&nbspmatlab MATLAB在常微分方程上应用.ppt11页 本文 ...

  6. matlab和气象,matlab在气象上的应用

    matlab在气象上的应用 ,,在大气科学中的应用,李若楠,一.Matlab界面简介以及一些重要指令和注意事项 二.数据处理,,plot相关命令绘图,contour(f)命令绘图,不同投影方式绘图,其 ...

  7. matlab开方分布上分位点,概率密度分布函数和上分位点的数值计算

    概率密度分布函数和上分位点的数值计算 1 大连民族学院 数 学 实 验 报 告 课程: 数理统计 实验题目: 概率密度.分布函数和上分位点的数值计算 系别: 理学院 专业: 信息与计算科学 姓名: 历 ...

  8. Matlab 在图片上画虚线矩形框

    matlab在图片上rectangle详解 Rectangle 属性 矩形的外观和行为 矩形属性控制矩形对象的外观和行为.通过更改属性值,您可以修改矩形的特定方面.使用圆点表示法查询和设置属性. h ...

  9. MATLAB上的GPU加速计算

    概述 怎样在MATLAB上做GPU计算呢?主要分为三个步骤:数据的初始化.对GPU数据进行操作.把GPU上的数据回传给CPU 一.数据的初始化 首先要进行数据的初始化.有两种方法可以进行初始化:一是先 ...

最新文章

  1. python django框架如何导出_python框架django的数据库的正向生成和反向生成
  2. 10a大电流稳压芯片_一文教你秒懂LDO芯片电路设计的六大因素
  3. 列表怎么有限的初始化为零_《零基础学习Android开发》第五课 类与面向对象编程1-1...
  4. MEDIATR 一个低调的中介者类库
  5. [转载] 【基础教程】Python input()函数:获取用户输入的字符串
  6. CORS - 引入预检请求的动机是什么?
  7. NOI2018网络同步赛爆零记
  8. android 通知写法_Android架构设计MVP模式第(二)篇,如何减少类爆炸
  9. 编码:隐匿在计算机软硬件背后的语言(3)--二进制加法器
  10. 牛客寒假算法集训营(4)
  11. 小学数学测试软件前言,小学数学教学案例集序言.docx
  12. 对极域64位禁止终止进程、键盘锁定的分析
  13. SpringBoot 请求相关
  14. mysql 1236错误_MySQL主从失败 错误Got fatal error 1236解决方法
  15. 安装谷歌插件,程序包无效,解决方法
  16. Freeswitch 对接 unimrcpserver ASR调用
  17. Xshell6 提示要使用此程序,您必须应用最新的更新或使用新版本
  18. 如何使用TF卡和阿里云盘给surface pro扩容
  19. Deepin Linux设置环境变量时出现【Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=gasp】的解决方法
  20. 基于MThings配置MODBUS数据中常见的几种时间概念介绍(超时时间、间隔时间、轮询时间)

热门文章

  1. P1015 [NOIP1999 普及组] 回文数 C语言实现
  2. 第十四届蓝桥杯三月真题刷题训练——第 19 天
  3. UE4 源码阅读:从引擎启动到Receive Begin Play
  4. map与vector排序
  5. Facebook对决谷歌:未来互联网王者之争
  6. 从剪切板粘贴图片上传
  7. 抖音小程序表情包生成器
  8. 启动mysql报错:mysql.service: Service hold-off time over, scheduling restart
  9. lyapunov函数 matlab,Lyapunov、Sylvester和Riccati方程的Matlab求解
  10. 阿里又搞黄了一个APP……万千宅男的梦破碎了!