Witam
Mam za zadanie zrobić coś takiego:
Generowanie i rysowanie różnych sygnałów. Pisanie skryptów.
x(t)=A*sin(2πft+ϕ)
- Wygenerować sygnał sinusoidalny o częst. próbkowania fs=1000 Hz i częst. sygnału f∈(10,200) Hz. Czas trwania T∈(75,225) ms.
- narysować wykres sygnału z prawidłową osią czasu
Zacząłem dodawać zmienne:
t = (0.001*linspace(75,225))';
f = linspace(10,200)';
fs = 1000;
i teraz:
x = sin(2*pi*f*t)
i wyskakuje błąd:
Error using *
Inner matrix dimensions must agree.
Nie wiem dlaczego; tzn wiem co to znaczy ale rozmiary macierzy są zgodne. Nie wiem też gdzie wrzucić tę częstotliwość próbkowania?
Wykres rysuję tak:
plot(t,x), xlabel('t');
Proszę o pomoc.
Pozdr!