MATLAB函数发生器试验程序

上传人:人*** 文档编号:497016484 上传时间:2023-10-12 格式:DOC 页数:3 大小:99KB
返回 下载 相关 举报
MATLAB函数发生器试验程序_第1页
第1页 / 共3页
MATLAB函数发生器试验程序_第2页
第2页 / 共3页
MATLAB函数发生器试验程序_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《MATLAB函数发生器试验程序》由会员分享,可在线阅读,更多相关《MATLAB函数发生器试验程序(3页珍藏版)》请在金锄头文库上搜索。

1、MATLAB函数发生器试验程序一、功能要求函数发生器要具备以下功能:(1)可调整幅值、相位、频率;调整后无须重新启动;(2)可在波形上迭加噪声(3)有多种波形可选择(4)特殊波形:直流电平、用户自定义波形二、程序说明2.1 产生自定义函数和基本函数功能的程序实现利用一个摇杆开关(自定义设置)控制用户自定义的布尔值。当该值为真(摇杆为红色)为即产生用户自定义波形。反之(摇杆为灰色),产生基本函数波形。为了实现这一功能,采用了一个条件结构。根据要求,当布尔值为真时,要求产生自定义波形,为此“真”程序框图VI中应包括了自定义是所需要的波形参数(包括频率、幅值、自定义公式),利用数值输入控件,用户可以

2、自由调整波形参数,获取自定义波形。当水平摇杆开关(自定义设置)值为假时,执行“假”程序框图,其中包括产生基本波形所需要的参数(包括频率、幅值、相位、波形类型),再有函数发生器产生相应的基本波形。2.2 迭加噪声功能的程序实现摇杆开关(噪声设置)值为假时,即开关颜色为灰色时,不添加噪声。此时,两个选择比较节点输入值为假,分别输出其左下角端口的输入值。即“噪声波形”显示为一条0线。“函数波形”输出没有添加噪声的波形。摇杆开关(噪声设置)值为真时,即开关颜色为红色时,添加噪声。噪声通过“噪声设置”簇和高斯白噪声波形产生。两个选择比较节点输入值为真假,分别输出其左上角端口的输入值。即“噪声波形”显示噪

3、声的波形。“函数波形”输出添加过噪声的波形。2.3参数可调、多种波形可选的实现在运行程序之前,用户可以根据需要调整相应的数值输入控件,进而设置各种函数的幅值、相位和频率。调整后不需重新启动。在“信号类型”控件中可以选择多种可以选择多种波形类型,同时可以设置各种函数的幅值、相位和频率。 该函数发生器的源程序后面板及前面板如下图所示:图2.1 函数发生器程序框图图2.2函数发生器前面板三、实验测试记录分别改变摇杆开关的值,调试程序直至取得理想运行效果。摇杆开关(自定义设置)值为真(即颜色为红色),摇杆开关(噪声设置)值为假时,将频率设为12,幅值设为0.5,运行后可得图3.1波形图,此时为不加噪声的自定义波形。图3.1 无噪声的自定义波形相应的改变两个摇杆开关的布尔值,设置相应的参数可以得到一下各波形:图3.2 加噪声的波形总之,经过调试运行后,运行结果满足功能要求。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 幼儿/小学教育 > 小学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号