Добавить новость

СЕНСАЦИОННОЕ ПРОЯСНЕНИЕ ПРИЧИН СВО. ПРИЗНАНИЕ НАТО НАДО ПРИМЕНИТЬ! Россия, США, Европа могут улучшить отношения?!

Дубль Батракова помог «Локомотиву» обыграть «ПАРИ НН» в Нижнем Новгороде

Трамп не будет баллотироваться в 2028 году, если проиграет ближайшие выборы

Синоптик Тишковец спрогнозировал потепление в Москве до +24 градусов



Новости сегодня

Новости от TheMoneytizer

Ошибка в типах

возникла ошибка
x and y must have same first dimension, but have shapes (30,) and (60,)
не могу понять в чем причина
вот код
import numpy as np
import pylab as pl
import scipy.signal.signaltools as sigtool
import scipy.signal as signal
from numpy.random import sample
# the following variables setup the system
Fc = 100 # simulate a carrier frequency of 1kHz
Fbit = 50 # simulated bitrate of data
Fdev = 50 # frequency deviation, make higher than bitrate
# how many bits to send
A = 1 # transmitted signal amplitude
Fs = 1000 # sampling frequency for the simulator, must be higher than twice the carrier frequency
A_n = 0.10 # noise peak amplitude
N_prntbits = 10 # number of bits to print in plots

def plot_data(y):
# view the data in time and frequency domain
# calculate the frequency domain for viewing purposes
N_FFT = float(len(y))
f = np.arange(0, Fs / 2, Fs / N_FFT)
y_f = np.fft.fft(y)
pl.figure(figsize=(17, 7))
pl.subplot(3, 1, 1)
pl.plot(t[0: int(Fs * N_prntbits / Fbit)], m[0: (Fs * N_prntbits // Fbit)])
pl.xlabel('Time (s)')
pl.ylabel('Frequency (Hz)')
pl.title('Original VCO output versus time')
pl.grid(True)
pl.subplot(3, 1, 2)
pl.plot(t[0:int(Fs * N_prntbits / Fbit)], y[0: int(Fs * N_prntbits / Fbit)], linewidth=1)
pl.xlabel('Time (s)')
pl.ylabel('Amplitude (V)')
pl.title('Amplitude of carrier versus time')
pl.grid(True)
pl.subplot(3, 1, 3)
pl.plot(f[0: int(Fc + Fdev * 2 * N_FFT / Fs)], y_f[0:int(Fc + Fdev * 2 * N_FFT / Fs)])
pl.xlabel('Frequency (Hz)')
pl.ylabel('Amplitude (dB)')
pl.title('Spectrum')
pl.grid(True)
pl.tight_layout()
pl.show()

"""
Data in
"""
data_in = np.loadtxt("2.txt",delimiter='\r\n', dtype=np.float)
N = N_prntbits = len(data_in)
"""
VCO
"""
t = np.arange(0, 60, 1 )

# extend the data_in to account for the bitrate and convert 0/1 to frequency
m = np.zeros(0).astype(float)
m = [ ]
for i in range(60):
m.append(50)
for bit in data_in:

if bit == 1:
a = np.pi
else:
a = 0
# calculate the output of the VCO
y = np.zeros(0)
y = A * np.cos((2 * np.pi * np.multiply(m, t))+float(a))
plot_data(y)

Читайте на 123ru.net


Новости 24/7 DirectAdvert - доход для вашего сайта



Частные объявления в Вашем городе, в Вашем регионе и в России



Smi24.net — ежеминутные новости с ежедневным архивом. Только у нас — все главные новости дня без политической цензуры. "123 Новости" — абсолютно все точки зрения, трезвая аналитика, цивилизованные споры и обсуждения без взаимных обвинений и оскорблений. Помните, что не у всех точка зрения совпадает с Вашей. Уважайте мнение других, даже если Вы отстаиваете свой взгляд и свою позицию. Smi24.net — облегчённая версия старейшего обозревателя новостей 123ru.net. Мы не навязываем Вам своё видение, мы даём Вам срез событий дня без цензуры и без купюр. Новости, какие они есть —онлайн с поминутным архивом по всем городам и регионам России, Украины, Белоруссии и Абхазии. Smi24.net — живые новости в живом эфире! Быстрый поиск от Smi24.net — это не только возможность первым узнать, но и преимущество сообщить срочные новости мгновенно на любом языке мира и быть услышанным тут же. В любую минуту Вы можете добавить свою новость - здесь.




Новости от наших партнёров в Вашем городе

Ria.city

Замглавы Котельников Сергей Горячев проверил дворы по трем адресам

Часовой мастер Иван Попов: «Прошу потомков честно, добросовестно относиться к часам»

Урок по оказанию первой медпомощи провели для пенсионеров в Котельниках

Подольский ХК «Хорс» поможет реализоваться игрокам из Электростали

Музыкальные новости

Тысячи жителей Ингушетии встретили самолёт с телами погибших у офиса Wildberries

Сергей Собянин рассказал о новых резидентах ОЭЗ «Технополис Москва»

Лавров: Путин пошутил, говоря о поддержке Харрис на выборах президента США

Мэтт Ривз закончил сценарий фильма «Бэтмен 2» с Робертом Паттинсоном

Новости России

Подольский ХК «Хорс» поможет реализоваться игрокам из Электростали

Две медали привезли псковички с чемпионата России по пилонному спорту

Россия дистанцировалась от консенсуса стран-участниц ООН по "Пакту будущего"

Горный Алтай вошел в рейтинг самых красивых мест осенью

Экология в России и мире

N°21, коллекция весна-лето 2025

Кондитер из Краснодара (Усть-Лабинска) приготовила торт на годовщину свадьбы Ксении Собчак и Константина Богомолова!

Сырые и опасные. Какие продукты могут заразить вас паразитами

Чистота — залог здоровья

Спорт в России и мире

Дарья Касаткина проиграла четвёртый финал WTA в текущем сезоне

Титулы Самсоновой и Хромачёвой, неудача Касаткиной и прорыв Качмазова: как российские теннисисты проводят турниры в Азии

51 год назад прошла «Битва полов» между Билли Джин Кинг и Бобби Риггсом

Даниил Медведев в составе сборной Европы стал обладателем Кубка Лэйвера

Moscow.media

Завершается ремонт дорог к спортивным объектам в Свердловской области

Песня под Ключ. Купить Песню под Ключ. Запись Песни под Ключ.

Решение DCLogic повысит безопасность и эффективность шахт

Обновление Winlogon в RooX UIDM: адаптивная многофакторная аутентификация и брендирование











Топ новостей на этот час

Rss.plus






"Известия": заказавшие авто из США через "Автоподберу" лишились и денег, и машин

Дубль Батракова помог «Локомотиву» обыграть «ПАРИ НН» в Нижнем Новгороде

Россияне застряли в аэропорту Абу-Даби на 12 часов из-за проблем с самолетом

Сборная РФ завоевала 6 золотых медалей на международной олимпиаде по астрономии