欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    智能仪器(LABVIEW)课程设计--简易绘图软件

    • 资源ID:1400035       资源大小:191.96KB        全文页数:10页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    智能仪器(LABVIEW)课程设计--简易绘图软件

    1、LABVIEW 课程设计 1 智能仪器课程设计智能仪器课程设计 题目:简易绘图软件题目:简易绘图软件 LABVIEW 课程设计 2 绘图软件设计绘图软件设计 摘要:LabVIEW 是一种程序开发环境,它使用的是图形化编辑语言 G 编写程序, 产生的程序是框图的形式。 这是它与采用基于文本的语言产生代码的其他计算机 最显著的区别。因此,其他计算机开发的软件,也同时可以用 Labview 平开发。 本次课程设计就是基于 Labview 开发的一款简单绘图软件, 可以绘制一些简单图 形。 关键词,Labview, 绘图软件。 LABVIEW 课程设计 3 目录:目录: 绘图软件设计摘要 2 1.软件

    2、简介: . 4 2.模块介绍: . 4 2.1 软件界面 . 4 2.2 程序框图 4 2.2.1 创建画布. 5 2.2.2 获取鼠标起点与终点. 6 2.2.3 矩形图形的创建. 7 2.2.4 其他图形的创建. 7 2.2.5 循环结构以及条件结构的创建 8 3 程序运行结果展示 . 9 4.课程设计总结: .10 LABVIEW 课程设计 4 1.软件简介:软件简介: Labview 内部含有自带的函数模块,可以直接拿来调用,这是最大的优点。通过判断鼠 标的轨迹以及选定的函数来画出简单的图形。同时,软件也包含了其他的一些基本功能,如 修改线条颜色、真充图形等等。 2.模块介绍:模块介绍

    3、: 2.1 软件界面软件界面 软件界面即 Labview 程序的前面板,包含一个画布和选项卡,选项卡中含有最基本的菜单, 帮助选择,界面如图 1 所示。 颜色按钮可以改变当前图形的颜色,填充包含两种状态,图形选择是一个下拉菜单,包 含矩形、椭圆、圆基本图形。按退出按钮退出软件。 2.2 程序框图程序框图 软件的内部程序框图如图 2 所示: LABVIEW 课程设计 5 2.2.1 创建画布创建画布 Labview 自带有各个函数模块,虽然函数功能不同,但其模块的连线却大致相同,下图 以绘制矩形为例,绘制矩形函数的输出与画布相连。 图 2 程序内部框图 LABVIEW 课程设计 6 2.2.2

    4、获取鼠标起点与终点获取鼠标起点与终点 图形的绘制原理在于, 通过鼠标键的两次按下来确定图形的大小, 所以, 创建画布以后, 要捕获鼠标的起点与终点。并把这两组坐标捆绑为簇,传入给绘图函数,从而画出图形。 鼠标键按下,起点终点坐标的两次捕捉 LABVIEW 课程设计 7 2.2.3 矩形图形的创建矩形图形的创建 两组点的坐标捕获后,将其捆绑成簇,传入到绘制矩形函数,矩形函数再将图形画到画 布上,便画出一个矩形。此外,通过设置一个布尔常量和一个 32 位的无符号整形常量,便 可为图形改变颜色并设置是否填充。如下图所示: 2.2.4 其他图形的创建其他图形的创建 有了矩形图形这一完成实例, 我们便可

    5、以仿照来调用其他图片函数, 创建新的分支结构, 并在 while 循环结构外创建一个枚举常量,为用户提供选择功能。如下图所示: LABVIEW 课程设计 8 椭圆函数与矩形函数构成似,所以可以直接将两组点坐标捆绑为簇,传递给椭圆函数, 这便完成了椭圆图形的创建。但是画圆函数则要稍稍调整一下,根据圆的数学表达式, x2+y2=r2,所以又利用数学运算式来完成了圆半径的输入,最终完成了图形圆的创建。 2.2.5 循环结构以及条件结构的创建循环结构以及条件结构的创建 在前面的基础上, 已经初步完成了程序所实现的功能, 最后就是要设置循环结构与条件 结构,来增强程序的可操作性以及程序的稳定性。 程序在

    6、运行时, 可以获得两次鼠标按下的坐标, 并画出图形, 这里用到了一个条件分支, 也就是当条件为真时,才可以画出图形,而当条件为假时,则什么都不做,并保留已绘制的 图形,程序如图所示: LABVIEW 课程设计 9 3 程序运行结果展示程序运行结果展示 经过调试,程序能够正确运行,可以设置图形的颜色以及是否填充,并且绘制不同的图 形,程序运行结果示例如下: LABVIEW 课程设计 10 4.课程设计总结:课程设计总结: 在本次课程设计中, 我掌握了 Labview 的基础运用, 能够利用 Labview 的强大编程能力 制作一个简单的小程序。在整个设计的过程中,使我明白,有一个清晰的设计思路是至关重 要的,此外,还要得益于 Labview 内部集成的模块化编程,使得程序更容易编写也更容易调 试。这是其他计算机语言编程所不能比拟的。然而,由于 Labview 的侧重点在于工业测量仪 器测量,所以内部有关图形的函数并不太多,没有 c+中的 MFC 库里的种类完善,另外也因 个人能力所限, 不能对其进行充分利用, 所以编写的程序功能过于简单, 没有多少实用价值, 这也是本次设计的一个


    注意事项

    本文(智能仪器(LABVIEW)课程设计--简易绘图软件)为本站会员(毕***)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583