Я новичок в Matlab и обработке сигналов. Я написал приведенный ниже код. что я не мог понять, так это раздел time soecification
в начале кода. Я не знаю, зачем нам нужна выборка при указании интервала или продолжительности времени, я думаю, что достаточно указать что-то вроде следующего:
t = (0: 0.2: 1.0) for an example,
зачем мне нужна такая вещь, как выборка для построения такого стационарного сигнала. другой вопрос, этот код дает мне сообщение об ошибке paranthesis imbalance
как решить, пожалуйста.
Код
%% Time specifications:
Fs = 8000; % samples per second
dt = 1/Fs; % seconds per sample
StopTime = 1; % seconds
t = (0:dt:StopTime-dt); % seconds
x = (10)*cos(2*pi*3*t) ...
+ (20)*cos(2*pi*6*t ...
+ (30)*cos(2*pi*10*t) ...
+ (50)*cos(2*pi*15*t);
% Plot the signal versus time:
figure;
plot(t,x);
xlabel('time (in seconds)');
ylabel('Amplitude');
title('Signal versus Time');
title('{\bf Periodogram}');