I need to input varying frequency in sine wave how can i do that?

2 次查看(过去 30 天)
Actually i have a varying frequency output which i should input into sine. I m having problems please help me...

回答(2 个)

Greg Dionne
Greg Dionne 2016-6-29
Try looking at the function "vco" in the Signal Processing Toolbox

Image Analyst
Image Analyst 2016-6-29
Use chirp() or do it manually like this:
numPoints = 400;
freqs = linspace(.01, .05, numPoints);
x = 1 : numPoints;
y = sin(2 * pi * freqs .* x);
plot(x, y, 'b-', 'LineWidth', 2);
grid on;
% Enlarge figure to full screen.
set(gcf, 'Units', 'Normalized', 'OuterPosition', [0 0 1 1]);

Community Treasure Hunt

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

Start Hunting!

Translated by