方波的频率测宽
13个视图(30天)
显示旧的评论
接受的答案
图像分析
2015年2月22日
编辑:图像分析
2015年2月22日
我没有仿真软件但是我认为你金宝app可以用MATLAB在它运行MATLAB代码块。如果是这样,那么阈值信号,使用find ()
信号= [0 0 6 6 6 0 0 6 6 6 0 0 6 6 6 0 0]
halfMaxValue = 0.5 * (min(信号)+ max(信号))%介于0和6。
highSignals = > halfMaxValue信号
diffSignal = [0 diff (highSignals)]
diffSignalIndexes =找到(diffSignal = = 1)
期= diffSignalIndexes (2) - diffSignalIndexes (1)%前两个脉冲之间的距离。
在命令窗口中:
halfMaxValue =
3
highSignals =
0 0 1 1 1 0 0 1 1 1 0 0 1 1 1 0 0
diffSignal =
0 0 1 0 0 1 0 1 0 0 1 0 1 0 0 1 0
diffSignalIndexes =
3 8 13
时间=
5