Мы в Telegram
Добавить новость
123ru.net
Работа
Апрель
2019

Ошибка в коде

0
Как исправить ошибку 'float' object cannot be interpreted as an integer
нажимаю место этой ошибки открывается строка в другом коде где написано a = empty(shape, dtype, order)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 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 = 1000 #simulate a carrier frequency of 1kHz Fbit = 50 #simulated bitrate of data Fdev = 500 #frequency deviation, make higher than bitrate N = 64 #how many bits to send A = 1 #transmitted signal amplitude Fs = 10000 #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) w = np.hanning(len(y)) y_f = np.fft.fft(np.multiply(y,w)) y_f = 10*np.log10(np.abs(y_f[0:N_FFT/2]/N_FFT)) pl.subplot(3,1,1) pl.plot(t[0: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:Fs*N_prntbits/Fbit],y[0:Fs*N_prntbits/Fbit]) 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:(Fc+Fdev*2)*N_FFT/Fs],y_f[0:(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 """ #generate some random data for testing data_in = np.random.random_integers(0,1,N) """ VCO """ t = np.arange(0,float(N)/float(Fbit),1/float(Fs), dtype=np.float) #extend the data_in to account for the bitrate and convert 0/1 to frequency m = np.zeros(0).astype(float) for bit in data_in: if bit == 0: m=np.hstack((m,np.multiply(np.ones(Fs/Fbit),Fc+Fdev))) else: m=np.hstack((m,np.multiply(np.ones(Fs/Fbit),Fc-Fdev))) #calculate the output of the VCO y=np.zeros(0) y=A * np.cos(2*np.pi*np.multiply(m,t)) plot_data(y)





Загрузка...


Губернаторы России
Москва

Собянин: Искусственный интеллект станет базовой медицинской технологией в Москве


Спорт в России и мире
Москва

РОСГВАРДИЯ ОБЕСПЕЧИЛА ПРАВОПОРЯДОК ВО ВРЕМЯ ФУТБОЛЬНОГО МАТЧА «ЦСКА» - «СПАРТАК» В МОСКВЕ


Загрузка...

Все новости спорта сегодня


Новости тенниса
WTA

Вероника Кудерметова завершила выступление на турнире WTA в Мадриде


Загрузка...


123ru.net – это самые свежие новости из регионов и со всего мира в прямом эфире 24 часа в сутки 7 дней в неделю на всех языках мира без цензуры и предвзятости редактора. Не новости делают нас, а мы – делаем новости. Наши новости опубликованы живыми людьми в формате онлайн. Вы всегда можете добавить свои новости сиюминутно – здесь и прочитать их тут же и – сейчас в России, в Украине и в мире по темам в режиме 24/7 ежесекундно. А теперь ещё - регионы, Крым, Москва и Россия.


Загрузка...

Загрузка...

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

При каких обстоятельствах может затопить Петербург и Москву? Отвечает гидролог





Путин в России и мире
Москва

Транспортный коридор «Север-Юг» станет катализатором социального и экономического развития стран Евразии и глобального Юга


Лукашенко в Беларуси и мире
Минск

Лукашенко: на территории Польши и Прибалтики готовят атаки на восток




123ru.netмеждународная интерактивная информационная сеть (ежеминутные новости с ежедневным интелектуальным архивом). Только у нас — все главные новости дня без политической цензуры. "123 Новости" — абсолютно все точки зрения, трезвая аналитика, цивилизованные споры и обсуждения без взаимных обвинений и оскорблений. Помните, что не у всех точка зрения совпадает с Вашей. Уважайте мнение других, даже если Вы отстаиваете свой взгляд и свою позицию. Ru24.net — облегчённая версия старейшего обозревателя новостей 123ru.net.

Мы не навязываем Вам своё видение, мы даём Вам объективный срез событий дня без цензуры и без купюр. Новости, какие они есть — онлайн (с поминутным архивом по всем городам и регионам России, Украины, Белоруссии и Абхазии).

123ru.net — живые новости в прямом эфире!

В любую минуту Вы можете добавить свою новость мгновенно — здесь.





Зеленский в Украине и мире
Киев

Захарова: встречи по продвижению "формулы Зеленского" дают Киеву чувство вседозволенности


Навальный в России и мире


Здоровье в России и мире


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






Загрузка...

Загрузка...



Александр Розенбаум

«Посмотрите на этих губастых»: Розенбаум разгромил любителей пластики



Москва

"Цена взлетит в небо": эксперт объяснил, что стоит заранее купить россиянам

Друзья 123ru.net


Информационные партнёры 123ru.net



Спонсоры 123ru.net