信号的基本运算,主要提供连续时间信号在时域分析的基本运算功能,包括加法运算、减法运算、乘法运算、卷积运算。同时,提供以图形的方式来展示其运算结果的呈现方式。通过信号的基本运算功能的实现,提高用户对两个连续时间信号之间运算的基础知识的学习和知识的理解。
信号的基本运算提供的主要功能点包括加法、减法、乘法、卷积。信号的基本运算GUI界面主要采用的控件分别是Push Button、Static Text、Edit Text以及Axes等。
1) Push Button控件 是命令按钮,即点击该按钮将会执行一个动作或称执行一个命令,比如设置加法功能点界面的“运行”为Push Button按钮,则点击该按钮则运行出其加法功能的实验结果。其属性如下图所示:
2) Static Text控件 是静态文本,显示的文本用做其他控件的标签,用户不能修改它,对用户的点击无反应,比如设置运行按钮的标识为加法,则在附近添加Static Text控件并命名为加法 。
3) Edit Text控件 是文本框,在这个域中用户能写入或修改文本,作为一个输入对象,即用户可在本文框中输入信号的表达式,仿真平台可根据输入的对象运行出其信号相加的结果,比如在加法界面编辑两个文本框,用户分别在文本框输入两个不同的信号便可使仿真平台得到其需要的信号表达式,则用户可以直接在界面输入信号的表达式进行实验功能的相关操作。
4) Axes控件 是坐标轴,它能够使GUI显示图形和图像。
5) 所有控件都可以在其属性一栏设置相关的功能配置,如下图所示:
图 4 3 控件的属性4.2.2 设计实现
本文将以实验例子的形式解说信号的基本运算这一功能模块,分别从四个不同的功能点进行实验例子的设计实现,其功能点包括加法、减法、乘法以及卷积。
1) 信号的加法
实验例子, ,其中 ; ( ),将信号 和 相加,得到 。
在加法功能的GUI界面的文本编辑框输入信号 和信号 的表达式,然后点击“相加”按钮,便可得到这两个信号相加的结果。原文请加优"文.论,文'网QQ324.9114
或者在加法功能的M文件所对应的程序输入信号 和信号 的表达式,然后点击“运行”按钮,便可得到这两个信号相加的结果。
其加法的函数为y=f1+f2,运行前后的GUI界面如图所示:
运行前,弹出的加法GUI界面:
图 4 4信号的基本预算-加法(1)
运行后,弹出的加法GUI界面:
图 4 5信号的基本运算-加法(2)
2) 信号的减法
实验例子, ,其中 ; ( ),将信号 和 相减,得到 。
在减法功能的GUI界面的文本编辑框输入信号 和信号 的表达式,然后点击“相减”按钮,便可得到这两个信号相减的结果。论文网
http://www.youerw.com/或者在减法功能的M文件所对应的程序输入信号 和信号 的表达式,然后点击“运行”按钮,便可得到这两个信号相减的结果。
其减法的函数为y=f1-f2,运行前后的GUI界面如图所示:
运行前,弹出的减法GUI界面:
上一页 [1] [2] [3] [4] [5] [6] [7] [8]
MATLAB仿真在信号处理中的应用+GUI界面设计 第8页下载如图片无法显示或论文不完整,请联系qq752018766