MATLAB编程与应用实验报告(角度转换为弧度).docx

上传人:rrsccc 文档编号:8885582 上传时间:2021-01-23 格式:DOCX 页数:5 大小:14.21KB
返回 下载 相关 举报
MATLAB编程与应用实验报告(角度转换为弧度).docx_第1页
第1页 / 共5页
MATLAB编程与应用实验报告(角度转换为弧度).docx_第2页
第2页 / 共5页
MATLAB编程与应用实验报告(角度转换为弧度).docx_第3页
第3页 / 共5页
MATLAB编程与应用实验报告(角度转换为弧度).docx_第4页
第4页 / 共5页
MATLAB编程与应用实验报告(角度转换为弧度).docx_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《MATLAB编程与应用实验报告(角度转换为弧度).docx》由会员分享,可在线阅读,更多相关《MATLAB编程与应用实验报告(角度转换为弧度).docx(5页珍藏版)》请在三一文库上搜索。

1、MATLAB编程与应用实验报告(角度转换为弧度)MATLAB编程与应用实验报告(角度转换为弧度) PAGEPAGE 1 角度转换为弧度 实 验 报 告 所属课程名称 MATLAB编程与应用实 验 地 点 立信楼303实 验 日 期 xxxx.12.16班 级 测绘2020学 号 20xxxx589647姓 名 刘联指导老师一、实验目的: 在测量计算中,观测的角度是用度、分、秒表示,实际计算需要用弧度表示,所以通过程序实现对标量和向量(或矩阵)输入参数的角度转弧度和弧度转角度。 二、实验内容:(程序说明、实验代码、实验数据、实验结果)程序说明 程序分为角度转化为弧度与弧度转化为角度2个函数,dm

2、s为角度,rad为弧度。 角度转弧度:d=fix(dms)取整得到度,f1=(dms-d).*100、f=fix(f1)取整得到分,m=(f1-f).*100取整得到秒,f=f./60,m=m./3600把分、秒化成度,r=(d+f+m)./180,rad=r.*pi转化成弧度。弧度转角度:a=mod(rad,2*pi),求余化为02*pi弧度,d=rad2deg(a),将弧度转化为以度为单位的角度值,d1=fix(d),取整得到度,d2=(d-d1).*60、f=fix(d2),取整得到分,f1=(d2-f).*60,截取得到剩余秒值,dms=d1+f./100+f1/10000转为度分秒连

3、写形式的角度值实验代码function rad= dms_rad(dms)%角度转弧度d=fix(dms);f1=(dms-d).*100;f=fix(f1);m=(f1-f).*100;f=f./60;m=m./3600;r=(d+f+m)./180;rad=r.*pi;function dms = rad_dms(rad)%弧度转化为角度a=mod(rad,2*pi);d=rad2deg(a);d1=fix(d);d2=(d-d1).*60;f=fix(d2);f1=(d2-f).*60;dms=d1+f./100+f1/10000; 实验数据a=32.15342 65.14731 95.40325 12.16453 55.17654 100.25437; b=1 2 3 pi 2*pi 3*pi; 实验结果(收获体会) 因实际测量计算问题,在程序计算中经常需要弧度角度的相互转换,同时角度弧度相互转换可以为坐标的正反算、交会定点、白塞尔大地坐标正反算等计算提供基础。 三、指导教师评语及成绩:评 语评语等级优良中及格不及格1.实验报告按时完成,字迹清楚,文字叙述流畅,逻辑性强2.实验方案设计合理3.实验过程(实验步骤详细,记录完整,数据合理,分析透彻)4实验结论正确.成 绩: 指导教师签名: 批阅日期: 下载文档 收藏 分享 赏 0

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1