vb矩阵解算及线性方程组求解.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE 控制网平差课程设计 设 计 说 明 书 设计题目 矩阵运算(求逆、相乘、转置等)线性方程解算 姓 名                       指导教师                专 业  测绘工程     2011 年 7 河北理工大学课程设计说明书 PAGE i 交通与测绘学院 学号 小组成员姓名 课程设计具体工作内容 个人得分 个 小组得分 204 刘志龙 Vb程序开发 206 张硕 设计任务书 209 张娜 设计任务书 215 王杰 Matlab例题解算 215 武晓亚 Vb程序开发 运用MATLAB和平差易控制网平差计算部分 (0.3) 题目的难易程度 30 程序总体运行通过 50 运行结果的准确度 20 VB或VC(其它语言)二次开发部分 (0.5) 界面设计友好,用户数据输入及操作自由度高,有测试数据; 20 数据结构设计合理,代码模块化,通用性强; 20 设计思想清晰,代码编写采取逐层递进格式,注释可读性高; 20 程序总体运行通过,各部分功能实现程度高,注重容错处理 40 设计说明书部分 (0.2) 设计报告说明书内容全面,层次清楚、完整程度高 30 设计思路清析、对设计思想、完成情况等重要内容说明表达清晰,总体分析、详细设计、界面设计各部分内容表述清楚 50 数据结构和算法合理,知识点明晰 20 教师评语 测绘工程专业课程设计评分表 目 录 TOC \h \z \t 标题 1,1,标题 2,2,标题 3,3,标题00,1 1 课程设计目的 1 1.1 1 1.2 1 1.2.1 1 2 课程设计任务 2 2.1 2 2.2 2 2.2.1 2 2.2.2 2 3 设计主要内容 3 3.1 平差易计算 3 3.1.1 题目简介 3 3.1.2 3 3.2 MatLab计算 3 3.2.1 题目简介 3 3.3 MatLab计算 3 4 4 参考文献 5 课程设计题目 矩阵运算(求逆、相乘、转置等)线性方程解算 课程设计目的 3课程学习和巩固VB程序设计的方法,充分体会VB在程序设计方面的强大功能和独特之处;解开VB开发项目的一般过程,培养运用VB解决实际问题的工作能力。 3设计任务 3.1用C/VB等语言在计算机上完成程序代码的编写,并调试通过,来实现矩阵的加法、减法、转置、乘法、求逆和求解线性方程组等的运算,然后用算例印证程序的正确性。 3.2初步掌握矩阵的加减乘除及矩阵的转置、求逆等基本运算在计算机上的实现方法; 3.3初步掌握线性方程组的算法; 3.4初步掌握线线性方程组在计算机上实现方法。 4 设计主要内容 4.1利用vb的相关控件设计如下操作界面: 4.2控件介绍 Form :装在所有控件 Label :显示提示性语言 Command:利用click事件触发相关运算 Text:显示输入数据和计算结果 4.3 系统结构流程图 矩阵解算 矩阵解算 输入矩阵A 输入矩阵B 转置 求逆 求解方程组 加法 乘法 减法 4.4.1加减法流程图 4.4.2 程序代码及其变量名表 表1 变量说明表 变量名 ‘’类型 全局/局部 说明 i 整型 局部变量 循环变量 j 整型 局部变量 循环变量 r 字符串型 局部变量 显示矩阵A s 字符串型 局部变量 显示矩阵B t 字符串型 局部变量 显示运算结果 x 整型 局部变量 矩阵的行数 y 整型 局部变量 矩阵的列数 Private Sub Command1_Click() 加法运算 Text1.Text = Text2.Text = Text3.Text = Text1.Enabled = True Text2.Enabled = True Text3.Enabled = True Dim i As Integer Dim j As Integer Dim x As Double Dim y As Double Dim r As String Dim s As String Dim t As String x = Val(InputBox(请输入矩阵A的行数, 提示)) y = Val(InputBox(请输入矩阵A的列数, 提示)) ReDim a(1 To x, 1 To y) As Double For i = 1 To x 输入矩阵A的元素 For j =

文档评论(0)

yurixiang1314 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档