- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
基于LabVIEW的仿真点阵移动字符的设计
哈尔滨华德学院课程设计用纸
PAGE
PAGE1
目录TOC\o1-3\h\z\u
第1章绪论 1
1.1选题目的 1
1.2设计要求 1
1.2.1设计题目和设计指标 1
1.2.2设计功能 2
第2章总体设计方案 2
2.1总体设计方案 2
2.2软件流程图 3
第3章前面板设计 5
3.1前面板设计 5
3.2前面板美化 6
第4章程序面板设计 7
4.1程序面板设计 7
4.2主要函数功能说明 8
收获和体会 10
致谢 11
参考文献 12
附录1 13
第1章绪论
1.1选题目的
1.为了完成LabVIEW的课程设计。
2.通过本题的课程设计了解仿真点阵移动字符的设计方法。
3.为了更好的掌握与了解LabVIEW8.5课程的学习。
1.2设计要求
对输入的字符进行显示,对输入的字体名称可以通过用户选择系统中安装的一种字体。字体的滚动方式可以是垂直、水平、向左、或者向右。
1.2.1设计题目和设计指标
1.基于LabVIEW的仿真点阵移动字符设计。
用户自定义
用户自定义
字符转换图片
图片转换成像素
像素转二维数组
转换布尔量
输出显示
判断输入
图2-2点阵字符移动的组成结构
2.2软件流程图
开始是否有字符串?用户自定义字符串转换
开始
是否有字符串?
用户自定义
字符串转换
图片
图片转换像素
像素转换二维数组
是否垂直?
转换布尔变量
显示字符串
结束
二维数组转置
N
Y
N
Y
图2-3流程图
第3章前面板设计
3.1前面板设计
在前面板添加一个输入字符串,通过“在矩形中绘制文本”函数中可以创建用户定义字体与所需字体。在前面板单击右键选择新式-布尔-翘板开关与垂直翘板开关,在前面板设计一个点阵显示屏(即在前面板点击右键,新式-数组矩阵与簇-数组,在数组中加一个布尔圆形灯)和一些控制按钮,如图3-1所示:
图3-1前面板
3.2前面板美化
在前面板,点击“查看”选择“工具选板”,在工具选板中选择设置颜色,在前面板点击右键就可以设置颜色,如图3-2所示:
图3-2前面板
第4章程序面板设计
4.1程序面板设计
在程序框图中单击鼠标右键,选择编程—图像与声音—图片函数—在矩形中绘制文本函数—图片至像素图转换函数进行编程具体程序框图如图4-1、4-2所示:
图4-1程序面板(条件结构为假)
图4-2程序面板(条件结构为真)
4.2主要函数功能说明
“匹配模式函数”其功能:在字符串的偏移量位置开始搜索正则表达式,如果找到匹配的表达式,将字符串分解为三个子字符串,正则表达式为一个特定的字符组合,用于模式匹配,如图4-3所示:
图4-3匹配函数
“在矩形中绘制文本函数”其功能:在图片中绘制字符串,如图4-4所示:
图4-4在矩形中绘制文本
“图片至像素图转换函数”其功能:将一个图片转换为一个图片数据的簇,从而用于执行与图片相关的任务,如使用图形格式VI将图片保存为一个文件,如图4-5所示:
图4-5图片至像素图转换
“还原像素图函数”其功能:将图像数据转换为二维数组,如图4-6所示:
图4-6还原像素图
“一维数组移位函数”其功能:将数组中的元素移动若干个位置,方向由n指定,如图4-7所示:
图4-7一维数组移位
“二维数组转置函数”其功能:重新排列二维数组的元素,是二维数组{i,j},如图4-8所示:
图4-8二维数组转置
收获和体会
本次课设的过程是艰辛的,但结果是可喜的。因为在老师与同学帮助下,让我学到了许多东西。我的感触有以下几点:
第一:是心态问题。要做一件事,心态是很重要的。有了好的心态,就会投入十分的心去努力,做事效果也是事半功倍。
第二:就是遇事要多动脑,并且注意学习与他人的长处,吸收老师的经验。
第三:动手能力的培养,这次课设也让我的动手能力得到提高,增强了我对处理陌生事物的自信心。
第四:学习处理新事物的方法。
在遇到问题的时候,组内成员能够一起讨论与商量,如果解决不了,在老师的热心帮助下也得到了很好的解决,让我学会了团队的合作,遇事冷静处理的方式,也让我很好的掌握了课本上的知识,学到了课本没有的知识,理论与实践结合的重要性。本次课设对我以后的工作有一定的帮助。只有认真对待每一件事,才会有意外的收获。
致谢
在本次课设中得到了徐老师与姜老师的殷切指导与关怀,让我学到了课本上学不到的东西,老师的耐心教导与无微不至的关爱深深打动着我,他们有严谨的治学态度、丰富渊博的知识、敏锐的学术思维、精益求精的工作态度以及侮人不倦的师者风范是我终生学习的楷模
您可能关注的文档
- 基于JAVA的餐饮管理系统(开题报告).docx
- 基于java的软件毕业论文.doc
- 基于JAVA的学生成绩管理系统(含源文件).doc
- 基于JSP的校园二手图书交易系统的设计与实现-开题报告.doc
- 基于JSP的校园二手图书交易系统的设计与实现开题报告汇编.doc
- 基于LabVIEW的AM和FM调制.doc
- 基于labview的TCP网络通讯实现.doc
- 基于LabVIEW的电子时钟设计.doc
- 基于LabVIEW的几种简单测量与控制系统.doc
- 基于LabVIEW的简易计算器设计.doc
- 2024届河南省联盟考前模拟大联考三模语文试题(含答案).pdf
- 2024届高考山东省济南市高三年级三模考试数学试卷(附答案).pdf
- 新能源纳米材料循环经济项目可行性研究报告申请备案.doc
- 综合深层聚合fisher yu dequan wang evan cvpr18-deep layer.pdf
- 物联网发展专项行动计划(2024-2025年)(完整全文).docx
- 2024年山西省太原市选调生考试(公共基础知识)综合能力测试题及答案一套.docx
- 新疆阿克苏地区选调生考试(行政职业能力测验)综合能力测试题一套.docx
- 成都新都区卫生局2024年招聘卫生人员历年高频难、易点(公务员考试共200题)模拟试卷必考题.docx
- 税务局2022年年终工作总结.pdf
- 师生交往优质课件省公开课一等奖新名师优质课比赛一等奖课件.pptx
文档评论(0)