当前位置:首页 >> 信息与通信 >>

matlab高斯


高斯坐标正反 matlab 算程序: function [x,y]=zgauss(B,L,B0) %B 是弧度为单位 %L B0 都是一度为单位 e2=0.006693421622966; %第一偏心率 ee2=0.006738525414683; %第二偏心率 a=6378245; %长半轴 X=111134.8611*B0-16036.4803*sin(2*B)+16.828

1*sin(4*B)-0.022*sin(6*B); %子午弧长 p=3600*180/pi; %ρ" W=sqrt(1-e2*(sin(B)^2)); %W N=a/W; %卯酉圈半径 t=tan(B); yita=ee2*cos(B)*cos(B); %η 的平方 l=L-117; %L ll=l*3600; x=X+(N*sin(B)*cos(B)*ll^2)/(2*p^2)+N*sin(B)*(cos(B)^3)*(5-t^2-9*yita) *(ll^4)/(24*p^4);%x 坐标 y=N*cos(B)*ll/p+N*(cos(B)^3)*(1-t^2+yita)*ll^3/(6*p^3)+N*(cos(B)^5)*( 5-18*t^2+t^4)*ll^5/(120*p^5);%坐标 function [BB,l]=fgauss(x,y) %在克拉索夫椭球上 e2=0.006693421622966; %第一偏心率 ee2=0.006738525414683; %第二偏心率 a=6378245; %长半轴 a0=111134.8611; Bf(1)=x/a0; Bf(1)=Bf(1)*pi/180; %把度换算成弧度 %以下用迭代法解出 Bf for i=1:5 Bf(i+1)=(x-(-16036.4803*sin(2*Bf(i))+16.8281*sin(4*Bf(i))-0.022*sin(6 *Bf(i))))/a0*pi/180; end %代入公式计算 BBf=Bf(5); tf=tan(BBf); yitaf2=ee2*(cos(BBf)^2); Wf=sqrt(1-e2*(sin(BBf)^2)); Mf=a*(1-e2)/Wf; Nf=a/Wf; BB=BBf-tf*y^2/(2*Mf*Nf)+tf^3*(5+3*tf^2+yitaf2-9*yitaf2*tf^2)*y^4/(24* Mf*Nf^3); BB=BB*180/pi;

l=y/(Nf*cos(BBf))-(1+2*tf^2+yitaf2)*y^3/(6*Nf^3*cos(BBf))+(5+28*tf^2+ 24*tf^4)*y^5/(120*Nf^5*cos(BBf)); 我是一名在校大学生,大家在实际生产生活中若有什么关于 matlab,和测量有 什么问题欢迎来邮件与我联系。 我的邮箱是:gaofan02006@126.com


相关文章:
高斯模糊的实现(matlab)
高斯模糊的实现(matlab)_计算机软件及应用_IT/计算机_专业资料。高斯模糊的实现高斯模糊实现(matlab)高斯模糊是一种图像模糊滤波器, 它用正态分布计算图像中每个像素...
高斯正反算MATLAB程序
高斯正反算MATLAB程序_计算机软件及应用_IT/计算机_专业资料。function [x,y]=zgauss(B,L,B0) %B 是弧度为单位 %L B0 都是一度为单位 e2=0.006693421622...
MATLAB和高斯分布结合
MATLAB高斯分布结合_数学_自然科学_专业资料。利用高斯分布计算,通过MATLAB输出结果 Project 1 Risk analysis 報告 學號:I10402156 姓名:朱泓锦 QUESTION1: 附檔之...
高斯光束的matlab仿真
) 原始光斑如图 1 所示,用 imread 命令读入 matlab 后直接用 imshow 命令读取即可, CCD采集的高斯光束光强分布 图 1 CCD 采集的高斯光束强度分布 读入的数据是一...
高斯赛德尔迭代法matlab编程
matlab高斯-赛德尔迭代程... 2页 1下载券 高斯消元法(含MATLAB编程... 27页...%---高斯—赛德尔迭代法---%---Gauss - Seidel iteration method clear;clc...
gauss在matlab的程序编写
gauss在matlab的程序编写_计算机软件及应用_IT/计算机_专业资料。是在matlab中gauss的编程1.高斯消元法 function [x]=mgauss(A,b,flag) tic if nargin<3,flag...
matlab高斯-赛德尔迭代程序
matlab高斯-赛德尔迭代程序_计算机软件及应用_IT/计算机_专业资料 暂无评价|0人阅读|0次下载|举报文档 matlab高斯-赛德尔迭代程序_计算机软件及应用_IT/计算机_专业...
高斯平滑滤波器(含matlab代码)
该图使用σ =3 即模板尺度为 13x13 的高斯滤波器。图象变得更模糊些。 MATLAB 程序: %%%%%%%%%%%%% The main.m file %%%%%%%%%%%%%%% clc; % ...
高斯赛德尔迭代法matlab编程
高斯赛德尔迭代法matlab编程_IT/计算机_专业资料。高斯赛德尔迭代法求方程组的解的matlab编程function[x,k]=GaussSeidel(A,b,x0,eps,M) %高斯赛德尔迭代法求方程...
matlab中高斯滤波的等效函数
matlab高斯滤波的等效函数_电子/电路_工程科技_专业资料。matlab高斯滤波的等效函数 matlab 中利用系统函数进行高斯滤波的语句为: I=imread(‘cameraman.tif ’...
更多相关标签:
matlab 高斯滤波 | 高斯混合模型 matlab | matlab 高斯白噪声 | matlab 高斯函数 | matlab 高斯模糊 | matlab 高斯拟合 | matlab 高斯分布 | 高斯噪声 matlab |