计算机测绘程序设计实验报告,计算机测绘程序及设计实验报告.doc
计算机测绘程序及设计实验报告
计算机测绘程序设计
实验报告
专业:
班级:
姓名:
学号:
实验一角度与弧度的转换
原理
首先获取输入角度的正负号,再取绝对值,通过提取度、分、秒计算出角度总和,利用1度=π/180弧度求出弧度;首先获取输入弧度的正负号,再取绝对值,利用1弧度=180/π度将弧度转换为角度,单位为度,通过提取度、分、秒计算出度.分秒。
(2)属性设置
窗体、控件属性设置
默认控件名设置的控件名(Name)标题(Caption)Form1frm_jdhdzh角度与弧度转换(彭思强)Command1Cmd_jh角度→弧度Command2Cmd_hj弧度→角度Command3Cmd_qk清空Label1Label1角度:Label2Label2弧度:Text1txt_jd无定义Text2txt_hd无定义
(3)程序代码
Private Sub Cmd_jh_Click()
Const pi# = 3.14159265358979 '定义常量pi
Dim d%, f%, m#, fh%, jdzh%
jd = txt_jd.Text
fh = Sgn(jd) '获取输入角度的正负号
jd = Abs(jd) '取输入角度的绝对值
d = Int(jd) '提取度
f = Int((jd - d) * 100) '提取分
m = ((jd - d) * 100 - f) * 100 '提取秒
jdzh = (d + f / 60 + m / 3600) '得到角度总和,单位为度
hd = Format(jd * pi / 180 * fh, "0.000000") '保留6位小数
txt_hd.Text = hd
End Sub
Private Sub Cmd_hj_Click()
Const pi# = 3.14159265358979 '定义常量pi
Dim d%, f%, m#, fh%
hd = txt_hd.Text
fh = Sgn(hd) '获取输入弧度的正负号
jdzh = Abs(hd) * 180 / pi '将弧度转换为角度,单位为度
d = Int(jdzh) '提取度
f = Int((jdzh - d) * 60) '提取分
m = ((jdzh - d) * 60 - f) * 60 '提取秒
jd = Format((d + f / 100 + m / 10000) * fh, "0.0000") '得到度.分秒并保留四位小数
txt_jd.Text = jd
End Sub
Private Sub Cmd_qk_Click()
txt_jd.Text = ""
txt_hd.Text = ""
End Sub
(4)运行结果
实验二矩阵的加、减、乘、转置、求逆
原理
根据矩阵的运算方法及规则,只有当两个矩阵是同型矩阵时,这两个矩阵才能进行加法和减法运算。只有当第一个矩阵(左矩阵)的列数等于第二个矩阵(右矩阵)的行数时,两个矩阵才能相乘。矩阵的转置是行变列,列变行。矩阵的求逆:。首先提取矩阵中的数据,再利用调用函数完成矩阵运算。
属性设置
窗体、控件属性设置
默认控件名设置的控件名(Name)标题(Caption)Form1frm_jzys矩阵运算(彭思强)Command1Cmd_jiaA+BCommand2Cmd_jianA-BCommand3Cmd_chengA*BCommand4Cmd_zhuanzhiATCommand5Cmd_qiuniA-1Command6Cmd_qc清除Label1Label1ALabel2Label2BLabel3Label3 CText1Txt_a无定义Text2Txt_b无定义Text3Txt_c无定义
程序代码
Option Base 1 '数组从1开始
Dim A() As Double
Dim B() As Double
Dim C() As Double
'矩阵相加运算提取数据
Private Sub Cmd_jia_Click()
Dim i As Integer
Dim j As Integer
Dim m1 As Integer
Dim n1 As Integer
Dim m2 As Integer
Dim n2 As Integer
Dim mystring() As String
Dim l() As String
'提取矩阵A的数据
mystring() = Split(Txt_a.Text, vbCrLf)
m1 = UBound(mystring
计算机测绘程序设计实验报告,计算机测绘程序及设计实验报告.doc相关推荐
- 计算机组成原理简单模型机实验,CPU 与简单模型机设计实验
计算机科学与技术系 实 验 报 告 专业名称 计算机科学与技术 课程名称 计算机组成原理 项目名称 CPU 与简单模型机设计实验 班 级 学 号 姓 名 同组人员 无 实验日期 2016.6 一.实验 ...
- 计算机网络实验报告校园网,校园网规划与设计实验报告.docx
校园网规划与设计实验报告 校园网的规划与设计实验报告 篇一:校园网设计与规划报告(计算机网络大实验) <计算机网络>实践报告 校园网设计与规划 专 业: 软件工程 班 级: 软件0901 ...
- 微机实验五 —— 8255A接口电路应用设计实验(基于Proteus工具)
微机实验五 -- 8255A接口电路应用设计实验(基于Proteus工具) 复习 74LS273 74LS32 7411 8255A 一.实验题目 二.实验代码 复习 in 是读端口-(I/O) mo ...
- 计算机地图综合制图实验报告,ArcMap制图-地图版面设计实验报告.doc
PAGE 22 实验六 ArcMap制图-地图版面设计 实验目的: 掌握ArcMap下各种渲染方式的使用方法,通过渲染方式的应用将地图属性信息以直观的方式表现为专题地图,并熟悉使用ArcMap Lay ...
- 计算机与程序设计语言教案,计算机程序设计(c语言)教案
计算机程序设计(c语言)教案 (4页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.90 积分 计算机程序设计(C语言)教案课程名称计算机程序设计总学 ...
- 程序设计类实验辅助c语言,程序设计基础与实验
spContent=C语言是古老而长青的编程语言,它具备了现代程序设计的基础要求,它的语法是很多其他编程语言的基础,在系统程序.嵌入式系统等领域依然是无可替代的编程语言,在各类编程语言排行榜上常年占据 ...
- 用计算机才能奏乐曲,乐曲程序的设计与实现.doc
学 号: 0120910340933 课 程 设 计 课程名称汇编语言程序设计题 目乐曲程序学 院计算机科学与技术学院专 业计算机科学与技术班 级0909班姓 名王嘉辛指导教师 伍新华 2012年1月 ...
- 计算机组成原理算术逻辑单元设计,计算机组成原理:带进位算术逻辑运算单元ALU设计实验.doc...
<计算机组成原理>课程实验报告 实验名称 带进位算术逻辑运算单元ALU设计实验 实验序号 2 姓 名 系院专业 班 级 学 号 实验日期 指导教师 成 绩 一.实验目的 1.验证带进位控制 ...
- 计算机组成原理电子时钟设计与实现,《计算机组成原理》课程设计报告-基于VHDL数字电子钟设计与实现.doc...
<计算机组成原理>课程设计报告-基于VHDL数字电子钟设计与实现 长沙理工大学 <计算机组成原理>课程设计报告 XXX 学 院 计算机与通信工程 专 业 网络工程 班 级 网络 ...
- 计算机组成原理--基于Logisim的4位并行加法器实验的应用(超详细/设计/实验/作业/练习)
目录 课程名:计算机组成原理 内容/作用:设计/实验/作业/练习 学习:基于Logisim的4位并行加法器实验 一.前言 二.环境与设备 三.内容 四.结果与分析 课程名:计算机组成原理 内容/作用: ...
最新文章
- cuda、cudnn相关问题链接
- RC4加密解密java算法
- 3d打印光固化好还是热固化好_UV专利一览(71) —天啦噜!3D打印上太空!
- struts2整合spring应用实例
- 你以为环幕屏就结束了?真正的小米MIX 4或下月发布:1亿像素相机加持
- SQL Server中的查询优化技术:数据库设计和体系结构
- 安全狗服云手机端上架各大手机应有市场
- 关联规则挖掘算法_关联规则的挖掘与应用——Apriori和CBA算法
- ip地址伪装php,技术教程:如何使用浏览器插件伪装IP地址
- 6个部件组成一个圆球_怎样找一个好月嫂?这6个问题一问便知!
- 超市管理系统软件测试用例图,超市管理系统用户管理模块测试用例集.doc
- 【券后价16.80元】【海蓝蓝】夹心海苔脆芝麻海苔即食罐装海苔宝宝辅食儿童零食40克...
- Python利用bs4批量抓取网页图片并下载保存至本地
- 樊登读书赋能读后感_樊登读书会本周末视频解读新书:《赋能》突破深井,打造优质团队...
- java广告排期系统_广告排期管理系统哪个好,或者有什么好的解决方案来管理排期?...
- 虚拟机关机/重启后都要重装虚拟机的操作系统
- DBSCAN聚类算法简介
- c2-00支持java_诺基亚双卡双待C2-00亮相
- JavaScript 递归算法
- 思考题:存储了100亿个非法网页的url地址。每个URL地址的大小占用64B。要求实现一个网页过滤系统,内存使用不能超过30GB,此外,允许有一定的误判率,但是不能超过万分之一
热门文章
- 如何不靠运气变得富有 (十四) —— 特殊技能(specific knowledge)极富创造性或技术性
- JSP 创建 CRUD 示例 MyBatis DAO 用于数据库JSTL 用于遍历记录
- python基础练习题:找到一个圆锥的体积。【难度:1级】--景越Python编程实例训练营,不同难度Python习题,适合自学Python的新手进阶
- 基于Scrapy的IP代理池搭建
- 二叉树(知道中序遍历和后序遍历得到先序遍历)
- 从NLP任务中文本向量的降维问题,引出LSH(Locality Sensitive Hash 局部敏感哈希)算法及其思想的讨论...
- 直播场景音频降噪,传统算法 VS AI 算法对比和实践
- Excel 批量增加行高,解决打印表格部分行显示不全的问题
- 中国高新科技杂志中国高新科技杂志社中国高新科技编辑部2022年第6期目录
- java uint,Java如何在java中解析uint8?