relationship between a frequency, frequency rate and time for good graph and good sound

1 view (last 30 days)
function Sound_and_Draw_Signal_Over_Time( frequency, intensity, time )
%UNTITLED2 Summary of this function goes here %Detailed explanation goes here
fs = 80 * frequency;
%fs = 8000;
%%% TRY THIS Sound_and_Draw_Signal_Over_Time( 100, 5, 5 )
%%% to make this function work very well, I need to know
%%% what is the good relationship between a frequency and
%%% its corresponding frequency rate
t = 0:(1/fs): time;
y = intensity * sin (2 * pi * frequency * t);
figure
plot(fs*t(1:frequency),y(1:frequency));
title(['Signal of ', num2str(frequency) ,' Hz frequency']);
xlabel('time (milliseconds)')
ylabel('amplitude');
sound(y, fs);
end
  1 Comment
Joel Sande
Joel Sande on 29 Jul 2015
% The Over sampling rate will be in good range if you call this
% function I just wrote.
function [Over_Sam_Rate] = F_frequency(frequency)
if (frequency >= 20 && frequency <=2000)
Over_Sam_Rate = 50;
elseif (frequency > 2000 && frequency <=20000)
Over_Sam_Rate = 10;
end

Sign in to comment.

Answers (0)

Categories

Find more on Data Acquisition Toolbox Supported Hardware in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!