|
Parallel kompyuterlarning arxitekturasi va dasturlash
|
Sana | 15.01.2024 | Hajmi | 312,14 Kb. | | #137983 |
Bog'liq Komiljonov Otajon 1
O'ZBEKISTON RESPUBLIKASI RAQAMLI TEXNOLOGIYALAR VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
Amaliy ish 1
Guruh: 020-19
Bajardi: Komiljonov Otajon
Toshkent 2023
import numpy as num
import matplotlib.pyplot as plt
# Sinusoidal signal generatsiyasi
fs = 2500 #signallar soni (Hz)
f = 12 #signalning chastotasi (Hz)
t = num.arange(0, 1, 2/fs) #Vaqt o'lchamini yaratish
signal = num.sin(2 * num.pi * f * t)
# signalni ko'rsatish
plt.figure(figsize=(7, 6))
plt.plot(t, signal)
plt.title('Signal')
plt.xlabel('Vaqt')
plt.ylabel('Amplituda')
# plt.show()
# Qayta ishlash
processed_signal = num.fft.ifft(num.fft.fft(signal))
#Qayta ishlangan signalni ko'rsatish
plt.figure(figsize=(7, 6))
plt.plot(t, processed_signal.real)
plt.title('Qayta ishlangan Signal')
plt.xlabel('Vaqt')
plt.ylabel('Amplituda')
plt.show()
Natija:
|
| |