| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结个人简历事迹材料租赁合同演讲稿项目管理职场社交

基于matlab的坐标正反算

文***品

贡献于2021-04-12

字数:2785

 

测量程序设计
实验报告


实验名称:坐标正反算












实验三 坐标正反算
实验目
编写坐标正反算程序格式化文件数进行计算验证程序
二实验容
1编写坐标正算程序
1) 建立xy_direct命名函数函数输入输出格式
[x2y2] xy_direct(x1y1distance azimuth)
度转度分秒:
>> function dms degree2dms(jiaodu)
>>degree fix(jiaodu)
>>mimute fix((jiaodudegree)*60)
>>second ((jiaodudegree)*60mimute)*60
>>dms degree+mimute100+second10000
度分秒转度:
>> function degree dms2degree(jiaodu)
>>degree fix(jiaodu)
>> mimute fix((jiaodudegree)*100)
>>second (jiaodudegreemimute100)*10000
>>degree degree+mimute60+second3600
弧度转度:
>> function dmsrad2dms(rad)
>> radabs(rad)
>> jiaodurad*1800pi
>> lfix(a)
>> b(al)*600
>> mfix(b)
>> al+m1000+(bm)*0006
>> if(rad<0)
>> dmsa
>> else
>> dmsa
>> end
>> degree fix(jiaodu)
>> mimute fix((jiaodudegree)*60)
>> second ((jiaodudegree)*60mimute)*60
>> dms degree+mimute100+second10000
>> if(rad<0)
dmsdms
else
dmsdms
end
return
>> function [x2y2] xy_direct(x1y1distance azimuth)
>>x2x1+distance*cos(azimuth*pi180)
>>y2y1+distance*sin(azimuth*pi180)
>>end
2) 文件data1txt中数进行坐标正算已知点计算点坐标格式存贮文件data2txt中
data1txt格式: x1 y1 距离 方位角(ddmmss)
data2txt格式:
x1 y1 x2 y2
>> [filenamepathname]uigetfile
>> file[pathnamefilename]
>> dataimportdata(file)
>> [x1y1]datadata([12])
>> azimuthdms2degree(datadata(4))
>> distancedatadata(3)
>> [x2y2]xy_direct(x1y1distanceazimuth)
>>[x2y2]xy_direct(datadata(1)datadata(2)distanceazimuth)
>> [filename_outpathname_out]uiputfile
>> fileout[pathname_outfilename_out]
>> fidfopen(fileout'wt')
>> fprintf(fid'x1 y1 x2 y2\n')
>> fprintf(fid'82f 82f 82f 82f\n'[datadata(12)x2y2])
>> fclose('all')
ans
0
2编写坐标反算程序
1)建立xy_inv命名函数函数输入输出格式
[distance azimuth] xy_inv(x1y1 x2y2)
>> function [distance azimuth] xy_inv(x1y1 x2y2)
>> delt_xx2x1
>> delt_yy2y1
>> [mx]size(delt_x)
>> azimuthzeros(0m)
>> for i1m
azimuth_tempatan2(abs(delt_y(i))abs(delt_x(i)))
if delt_x(i)>0&&delt_y(i)>0
azimuth(i)azimuth_temp
elseif delt_x(i)>0&&delt_y(i)<0
azimuth(i)2*piazimuth_temp
elseif delt_x(i)<0&&delt_y(i)>0
azimuth(i)piazimuth_temp
else delt_x(i)<0&&delt_y(i)<0
azimuth(i)pi+azimuth_temp
end
end
>> azimuthrad2dms(azimuth)
>> distancesqrt((x2x1)^2+(y2y1)^2)
>> fprintf('两点间距离:83f 方位角:83f'distanceazimuth)
2) 文件data2txt中数进行坐标反算计算结果格式存贮文件data3txt中
Data3txt格式: x1 y1 x2 y2 距离 方位角(ddmmss)
>> [filenamepathname] uigetfile
>>file [pathname filename]
>>dataimportdata(file)
>> [distance azimuth] xy_inv(datadata(1)datadata(2)datadata(3)datadata(4))
>> [filename_outpathname_out] uiputfile
>>fileout [pathname_out filename_out]
>>fid fopen(fileout'wt')
>>fprintf(fid' x1 y1 x2 y2 距离 方位角(ddmmss)\n')
>>fprintf(fid'82f 82f 82f 82f 82f 84f\n'[datadata(14)distanceazimuth']')
>>fclose('all')
3函数
开根号sqrt(x)
sin(rad)cos(rad)atan2(yx)find

文档香网(httpswwwxiangdangnet)户传

《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 2 香币 [ 分享文档获得香币 ]

该文档为用户出售和定价!

购买文档

相关文档

基于matlab的电力电子仿真设计报告

课程设计(综合实验)报告( 2010-- 2011 年度第 1 学期)名 称:电力电子技术课程设计院 系:电气与电子工程学院班 级: 电气班 学 号: 学生姓名: 指导教师: 设计周数: 20--21周 成

文***品 4年前 上传975   0

基于MATLAB的ASK调制解调实现课程设计

大学《通信原理》课程设计报告学 院 专 业 班 级 学 号 学生姓名 指导教师 课程成绩 完成日期 2016年X月X

文***品 3年前 上传726   0

基于matlab风力发电系统的建模与仿真

 ( 2009 届)毕业设计(论文)题  目:   风力发电系统的建模与仿真     学  院:   嘉兴学院             专  业:   电气工程及其自动化        班  级:   电气              学  号:   ***********           姓  名:   ******               指导教

文***品 2年前 上传710   0

基于matlab的人民币面额识别

基于matlab的人民币的自动识别 姓 名 学 号 院 系 信息科学与工程学院 专 业 年 级 指导老

文***8 4年前 上传1044   0

卡西欧计算器FX-5800正反算、隧道超欠挖计算程序

正算主程序 (ZS)  : Lb1 0 : FIX 4 : ? S : ?Z : Prog “ PM-SJ ” : Abs(S-O) → W : Prog “SUB1“ : “XS= “ : X ◢ “YS= “ : Y ◢ F-90 → F ( 需要时可以让他显示,不要时不必输入 ) : Pro g“SQX-SJ”: Prog “ SQX ” : “ H= ” : H ◢ Goto 0

小***库 3年前 上传691   0

开题报告-基于MATLAB的锅炉气温神经网络控制

开题报告电气工程及自动化基于MATLAB的锅炉气温神经网络控制一、综述本课题国内外研究动态,说明选题的依据和意义1.过热汽温控制系统和神经网络控制现状我国目前电站锅炉中燃煤炉占有最大比重,锅炉是生产蒸汽的设备,过热蒸汽温度的高低对电厂的安全性和经济性有着显著的影响,它成了锅炉运行的重要指标之一。火电厂机组的控制已从较早的手动控制、就地控制,发展为了自动控制、集中控制。火力发电占我国发电

毕***阁 4年前 上传843   0

基于MATLAB的电力系统短路故障分析与仿真

·……………………. ………………. …………………毕 业 论 文 基于MATLAB的电力系统短路故障分析与仿真 院 部 机械与电子工程学院 专业班级 电气工程及其自动化 届 次 2015届 学生姓名

文***品 3年前 上传836   0

基于matlab的电力系统故障分析与仿真

课程设计说明书题目名称:基于Matlab的电力系统故障分析与仿真系 部: 电力工程系 专业班级: 电气工程 学生姓名: 学 号 指导教师: 完成日期: 2018年X月X日 X

文***品 3年前 上传694   0

基于MATLAB的过热汽温控制的仿真与设计

基于MATLAB的过热汽温控制的仿真与设计摘要 随着我国电力工业的迅速发展,越来越多的高参数大容量机组陆续投产。从发展趋势看, 600MW 及以上等级的火电机组已成为大电网的主力机组。同时大容量机组的不断增加和电网调度自动化程度的日益提高,对火电厂机组的控制品质提出了更高的要求。过热汽温度是锅炉运行中的主要参数,它的高低直接影响锅炉安全稳定运行。锅炉过热汽温控制有非线性和时变性。其大延时和大

文***品 2年前 上传344   0

2021基于MATLAB Simulink的平面四连杆机构仿真

基于MATLAB Simulink的平面四连杆机构仿真基于MATLAB/Simulink的平面四连杆机构仿真一、题目及自由度分析如图1所示,该平面四杆机构中有三根运动的均质钢杆,其中有两根钢杆的一端与接地点连接,第三根杆就与这两根杆剩下的端点连接起来,两个接地点就可认为是第四杆,机构中相关尺寸如图2所示。计算结构自由度,三个运动杆被限制到平面内运动,因此每个杆都有两个移动和一个转动,即在

和***6 3年前 上传1024   0

基于MATLAB的语音倒谱分析毕业设计

XX 大 学毕 业 论 文(设计)题 目:基于MATLAB的语音倒谱分析学 号: 姓 名 年 级 学 院: 专

文***享 4年前 上传619   0

基于MATLAB的CRC编码与译码的设计与仿真课程设计

*******************实践教学*******************XX大学计算机与通信学院2012年春季学期 《计算机通信与网络》 课程设计 题 目: 差错控制编码的编译码设计与仿真 专业班级: 通信工程班 姓 名: 学 号: 指导

文***品 3年前 上传785   0

通信系统课程设计基于MATLAB的FM通信系统设计

XX大学课 程 设 计 报 告课程名称: 通信系统课程设计 设计名称: 基于MATLAB的FM通信系统设计 姓 名: 学 号: 班 级:

文***享 3年前 上传715   0

基于Matlab的特定人孤立词识别系统开题报告

合肥师范学院本科毕业论文(设计)开题报告(学生填写)学号姓名指导教师题目基于MATLAB的特定人孤立词识别系统课题内容: 课题任务:本论文主要介绍在Matlab平台上进行特定人孤立词的处理和识别。语音识别是让机器自动识别和理解语音信号,并把语音信号转变为相应的文本或命令的技术。通过MATLAB平台建立一个GUI界面,接着对一组语音信号的输入进行预处理及端点检测,提取特征参

文***享 1年前 上传399   0

基于MATLAB的低通滤波器设计课程设计

 通信系统综合设计与实践题目基于MATLAB的低通滤波器设计 院(系)名称信院通信系 专业名称通信工程 学生姓名 学生学号 指导教师 2013年 5 月 25 日目 录摘要...................................................................

文***品 1年前 上传328   0

基于MATLAB的IIR数字滤波器的设计与仿真毕业设计

 本科毕业设计论文 题 目 基于MATLAB的IIR数字滤波器的设计与仿真 专业名称 电子信息工程 学生姓名 指导教师 完成时间 20XX年6月 目录 摘 要 1 ABSTRACT 2 前 言 3 第1章 滤波

z***u 5年前 上传1527   0

基于MATLAB的微机保护算法仿真毕业设计

本 科 毕 业 设 计(论文) 题 目:基于MATLAB的微机保护算法仿真学生姓名: 学 号:专业班级:电气工程及其自动化班指导教师: 基于MATLAB的微机保护算法仿真摘 要基于MATLAB软件,运用Simulink工具完成一种继电保护微机保护数据采集和处理系统。主要基于两点法、突变量算法、对称分量选相法等传统的微机保护算法,搭建MATL

文***享 3年前 上传810   0

基于matlab的心电信号QRS波检测与分析

XX大学课 程 设 计 说 明 书 题目:基于matlab的心电信号QRS波检测与分析 学院(系): 电气工程学院 年级专业: 医疗仪器 学 号: 学生姓名: 指导教师: 教师职称: 讲师

文***品 1年前 上传349   0

自由主义正反说

自由主义正反说 三味书屋让我来讲讲,可是我有什么能与大家分享呢?好像只有困惑。有时候觉得,在一个层次、一个局部上好像搞明白的事,再往深里去想,扩大范围去想就又困惑了。世界上的事情大多都包含着悖论,善恶同源,真正绝对的事情是很少的。对生命的尊重应该是绝对的吧,但我们也不绝对排斥死刑和战争。   人类社会之复杂,大概就在于不同的、甚至矛盾的法则在同时起作用。一种理论往往强调一个方面,在这点上是自

刘***刘 8年前 上传4742   0

有限元钢架结构分析手算+matlab+ansys模拟

有限元大作业——钢架结构分析选题人:日 期:2016年X月X日目录:第一章:问题重述 1一、题目内容: 1二、题目要求: 1第二章:有限元法手工求解 2一、平面两单元离散化 2二、单元分析 2三、单元组装 5四、边界条件引入及组装总体方程 5五、求解整体刚度方程,计算节点2的位移和转角 6六、求节点1、3支撑反力 6七

z***u 1年前 上传295   0

MATLAB教案

第一章 MATLAB简介………………………………………1第二章 进阶的绘图功能………………………………………18第三章 MATLAB函数………………………………………24第四章 线形代数与矩阵………………………………………32第五章 联立线性方程组………………………………………37第六章 内插及曲线拟合………………………………………38第七章 方程组的

文***享 2年前 上传560   0

基于Matlab的三相异步电动机起动、调速和制动特性仿真

信息工程学院专业方向设计任务书专业班级学生姓名学 号设计题目基于Matlab的三相异步电动机起动、调速和制动特性仿真设计任务书设计要求:以matlab软件为平台,搭建三相异步电动机模型,要求如下:1)了解三相异步电动机的相关理论知识;2)掌握三相异步电动机的起动、调速、制动方法;3)掌握Matlab电力系统相关元件参数的设置,并完成仿真。设计内容:1)

文***品 3年前 上传736   0

基于matlab平台的三种迭代法求解矩阵方程

数值分析第二次作业 学院:电子工程学院基于matlab平台的三种迭代法求解矩阵方程组求解系数矩阵由16阶Hilbert方程组构成的线性方程组的解,其中右端项为[2877/851,3491/1431,816/409,2035/1187,2155/1423,538/395,1587/1279,573/502,947/895,1669/1691,1589/

文***享 3年前 上传646   0

MATLAB工具箱

Matlab工具箱以及其它组件 Aerospace   Blockset                   太空模块 1.6.1 Bioinformatics Toolbox                生物信息工具箱 1.1.1 CDMA Reference Blockset          码分多址参数模块 1.1 Communications Blockset       

x***5 5年前 上传1227   0

matlab课设

摘 要数字滤波器是一一个离散系统。该系统能对输入的离散信号进行处理,从而获得所需的有用信息。现代数字滤波器的设计大体可以分为IIR 和FIR两大类,可以用软件和硬件两种方法来实现,而选用MATAB信号处理工具箱为设计通用滤波器带来了极大的方便。本文按设计指标要求设计了滤波器,其中IIR 采用巴特沃什,FIR采用布莱克曼窗进行设计,得出了与之对应的幅度响应曲线和相位响应曲线,最后对IIR 和

l***. 4年前 上传709   0