How can I compare frequency or amplitude of the given signal by matlab?

1 次查看(过去 30 天)
Let's say I have a signal A.
If the frequency of A is higher than B frequency then the matlab returns certain output.
I used "switch" to do this task, but it didn't work.
ex)
switch signalA
case ((signalA>400)-(signalA>800))
disp('1');
case ((signalB>800)-(signalB>1200))
disp('2');
otherwise
disp('none');
end
I know the code above is wrong because "signal A" doesn't show any values(frequency or amplitude).
so, How can I compare frequency or amplitude of the given 2 signals by matlab?

采纳的回答

KSSV
KSSV 2017-11-30
Check this pseudo code:
for i = 1:10
x = rand ; y = rand ;
if x > y
fprintf('x > y \n')
else
fprintf('x < y \n')
end
end

更多回答(0 个)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!