This repository has been archived on 2021-05-17. You can view files and clone it, but cannot push or open issues or pull requests.
scientificComputing/programming/exercises/sinewave.m

13 lines
412 B
Matlab

function [time, sine] = sinewave(freq, ampl, duration, step)
% compute sine wave with time axis
% freq: frequency of the sinewave in Hertz
% ampl: amplitude of the sinewave
% duration: duration of the sinewave in seconds
% step: stepsize for plotting in seconds
% returns:
% time: vector of time points
% sine: corresponding vector with the sine wave
time = 0:step:duration;
sine = ampl*sin(2*pi*freq*time);
end