用matlab计算M,N,R,r。
来源:互联网 发布:帝国时代3mac三合一 编辑:程序博客网 时间:2024/06/05 00:31
在matlab的命令窗口中计算子午圈曲率半径M,卯酉圈曲率半径N,平均曲率半径R,纬圈的半径r。椭球选用的为克拉索夫斯基椭球。角度φ选择为0,π/18,π/9,π/6,2π/9,5π/18,π/3,7π/18,4π/9,π/2,将所需参数以及公式输入命令窗口。
>> a=6378245;
>> b=6356863;>> e=((a^2-b^2)/a^2)^0.5;
>> phi=0:pi/18:pi/2;
>> N=a./power((1-power(e,2)*power(sin(phi),2)),0.5);
>> M=(a.*(1-power(e,2)))./power((1-power(e,2).*power(sin(phi),2)),1.5);
>> R=sqrt(M.*N);
>> r=N.*cos(phi);
>> log10(M);
>> log10(N);
>> log10(R);
>> log10(r);
>> M
tip:关于.*和*,./和/的问题,前者是矩阵中对应元素相乘,后者是两个矩阵相乘,要求维数一致。
0 0
- 用matlab计算M,N,R,r。
- c++计算组合数C(m,r)=m!/(r!*(m-r))
- \r \n \r\n
- \r \n \r\n
- \r,\n,\r\n
- \r,\n,\r\n
- \r \n \r\n \n\r 测试
- 组合数计算Com(n,r)
- /n/r
- /n /r
- R(N)
- /r/n
- \r \n
- \r\n
- \n \r
- \r\n
- 关于\r,\n,\r\n
- 关于\n,\r,\r\n
- Java学习笔记_02
- NYOJ712_探寻宝藏
- 关于编码unicode
- LeetCode 83. Remove Duplicates from Sorted List
- layer和layui的用法
- 用matlab计算M,N,R,r。
- 【设计模式】 代理模式(Proxy Pattern)- 最易懂的设计模式解析
- 310. Minimum Height Trees
- maven多模块项目SpringMVC简单实例
- strlen,strcpy,strcat,strstr,strcmp,strchr函数的使用和注意事项
- 【设计模式】 建造者模式(Builder Pattern)- 最易懂的设计模式解析
- hadoop的dw-hive安装配置---hadoop安装系列之三
- 页面跳转与重定向总结
- LeetCode 104. Maximum Depth of Binary Tree