方波的频率测宽

13个视图(30天)
哈米德
哈米德 2015年2月22日
评论道: 图像分析 2018年6月24日
你好我想测量方波的频率与仿真软件,有谁知道如何做到这一点呢?金宝app谢谢

接受的答案

图像分析
图像分析 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
9日评论
哈米德
哈米德 2015年2月24日
万岁!我的模金宝app型解算器是不正确的,我纠正它,得到了正确的答案5赫兹。非常非常谢谢你< 3

登录置评。

答案(1)

MoeIsKing
MoeIsKing 2018年6月24日
编辑:图像分析 2018年6月24日
如果我运行:
highSignals = > halfMaxValue信号
我的信号:
“错误使用horzcat
阵列的连接是不一致的。”
我错了吗?我的“highSignals”类型是我运行后“2002 x1逻辑”:
highSignals =伏> halfMaxValue;
halfMaxValue是12伏来自一个范围(光栏)和导入csv为“2002 x1双”
1评论
图像分析
图像分析 2018年6月24日
它看起来好给我。我不理解的是如何执行行创建highSignals成功2002 1的向量,然而,仍有一个错误抛出?以我的经验如果是抛出一个错误,你不会得到结果放在输出变量。你能解释一下吗?什么行代码执行时就会抛出这个错误吗?

登录置评。

标签

下载188bet金宝搏

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!