基于Labview设计的画板程序—— 运用用户界面事件结构,模拟一个简单的画图板功能。它有4个功能选项:点(point)、线(line)、圆(circle)和椭圆(oval),一次完成的绘画过程是:在画布上单击鼠标开始绘制→按住鼠标的同时在画布上拖动鼠标→在画布上放开鼠标结束绘制。 程序的背面板如图所示。共有5个事件: ①Panel Close?:响应前面板的X动作,这是一个过滤性事件,当事件发生时并不真正关闭前面板而只是停止程序的运行。 ②“Picture”:Mouse Down :表示绘画的开始。 ③“Picture”:Mouse Move :表示绘画的路径和轨迹。 ④“Picture”:Mouse Up :表示绘画的结束,此时一定要加入事件,因为当鼠标移动到画布的外面时就可以认为是绘画结束了,并不需要一定要求鼠标在画布中释放。 ⑤“Clear”:Value Change:清空画布内容。
2024-05-31 12:08:03 466KB labview
1
通过交互指令与西门子S7300的DB块直接进行数据交互,要求PLC的DB块不能优化
2024-05-28 10:25:52 857KB Labview 西门子PLC
1
labview环境下的CAN总线上位机模块,使用的CAN 卡为周立功usbcan(CAN bus PC in labview environment, CAN card for ZLG)
2024-05-25 17:09:14 1.16MB labview CAN usbcan
使用Labview平台计算误码率,绘制误码率曲线,用于通信系统仿真。
2024-05-21 19:51:58 8KB labview
LabVIEW编制一个完整应用软件,完成以下功能: 1、产生一个正弦波,叠加一个噪声信号,从界面上可以调整噪声和信号的幅度、频率等参数,此信号作为后续分析的信号源; 2、显示信号的时域波形,点击按钮可以显示信号的幅度谱、功率谱 3、图形上可以显示光标,具有峰值跟踪功能,同时将峰值频率、幅度显示在界面上。 4、点击按钮可以计算显示信号的失真度(THD)、信噪比(SNR)、各次谐波的频率和幅度;
2024-05-21 19:38:17 25KB 谐波失真
labview 中的floyd算法实现
2024-05-21 14:14:03 574KB labview floyd
1
基于LabVIEW通信虚拟实验系统,讲的比较详细
2024-05-17 17:08:24 558KB LabVIEW、通信虚拟实验
1
LabVIEW的音乐播放器用LabVIEW自带VI编写的WAV格式音乐播放器
2024-05-17 14:35:41 54KB
1
本安装程序为支持任何matlab版本的mathscript 2020 的安装包文件。 ①安装时,前置条件是安装了labview2020软件。 ②安装包中附带的是所有与mathscript 2020 相关的插件文件,大家可自行补充。 ③安装过程中的其他问题可私聊博主解决。
2024-05-14 18:35:52 329.15MB matlab
1
基于LabVIEW实现趣味五子棋是一个有趣的项目!LabVIEW是一款用于数据获取、控制和分析的编程环境,它可以用来创建各种各样的应用程序,包括游戏。下面是一个简单的基于LabVIEW的趣味五子棋的实现思路: 使用LabVIEW的图形用户界面(GUI)工具,设计一个五子棋游戏的界面。包括棋盘、棋子、按钮等元素。 棋盘可以是一个网格,每个交叉点表示一个棋盘位置。 棋子可以用不同的图标或形状表示不同的玩家,比如一个用“X”表示的玩家和一个用“O”表示的玩家。 游戏逻辑: 实现五子棋游戏的基本逻辑,包括轮流落子、判断胜负等。 可以使用LabVIEW的图形编程来实现游戏逻辑,包括事件结构、循环结构等。 玩家交互: 实现玩家与游戏的交互,包括点击棋盘落子、点击按钮重新开始游戏等。 可以使用LabVIEW的事件结构来处理玩家的交互动作。 胜负判断: 在每次落子后,判断是否有一方玩家获胜或者平局。 可以编写LabVIEW代码来检查每个方向上是否有五子连珠。 可选功能: 添加悔棋功能,允许玩家撤销上一步的落子。 添加人机对战功能,实现与计算机的对战。
2024-05-14 08:47:05 349KB 编程语言
1