Tag: питона

Неверные EigenValues ​​/ Vectors с Numpy

Я пытаюсь найти собственные значения / векторов для следующей матрицы: A = np.array([[1, 0, 0], [0, 1, 0], [1, 1, 0]]) используя код: from numpy import linalg as LA e_vals, e_vecs = LA.eig(A) Я получаю это как ответ: print(e_vals) [ 0. 1. 1.] print(e_vecs) [[ 0. 0.70710678 0. ] [ 0. 0. 0.70710678] [ 1. […]

Как сгенерировать комбинации списков?

Я хочу создать список списков, представляющий все возможные комбинации чисел 0 и 1. Списки имеют длину n. Результат должен выглядеть следующим образом. При n = 1: [ [0], [1] ] При n = 2: [ [0,0], [0, 1], [1,0], [1, 1] ] При n = 3: [ [0,0,0], [0, 0, 1], [0, 1, 1]… [1, […]

Перечисление всех путей в дереве

Мне было интересно, как лучше всего реализовать структуру данных дерева, чтобы иметь возможность перечислять пути всех уровней. Позвольте мне объяснить это в следующем примере: A / \ BC | /\ DEF Я хочу иметь возможность генерировать следующее: A B C D E F AB AC BD CE CF ABD ACE ACF На данный момент я […]

Как работает оператор смены сдвига в инструкции печати python?

Я видел, как кто-то использовал «print» с «>>» для записи файлов в файл: In [7]: with open('text', 'w') as f: …: print >> f, "Hello, world!" …: In [8]: !type text Hello, world! Как это работает? Когда я должен использовать это вместо того, чтобы просто использовать метод «write»?

Проблемы с удаленными звуками робота NAO

Я хотел бы знать, знает ли кто-нибудь, как передавать поток робота NAO удаленному модулю в python, и если у вас может быть пример. Я хочу получить звуковые буферы NAO на моем ноутбуке непосредственно для обработки, поэтому нет записи и scp или что-то еще. Теперь моя проблема заключается в следующем: на сайте aldebaran говорится, что для […]

Обтекание списком python как операции среза

Рассмотрим следующий простой код python >>> L = range(3) >>> L [0, 1, 2] Мы можем взять срезы этого массива следующим образом: >>> L[1:3] [1, 2] Есть ли способ обернуть вокруг указанного массива, сдвинув его влево [1, 2, 0] просто используя операции среза?

Как найти перекрытие диапазона в python?

Как лучше всего в Python определить, какие значения в двух диапазонах перекрываются? Например: x = range(1,10) y = range(8,20) (The answer I am looking for would be the integers 8 and 9.) Учитывая диапазон, х, каков наилучший способ итерации через другой диапазон, y и вывод всех значений, которые разделяются обоими диапазонами? Заранее спасибо за помощь. […]

Доступ к данным о кустах с использованием Python

У меня есть некоторые данные в HDFS, мне нужно получить доступ к этим данным с помощью python, может ли кто-нибудь сказать мне, как доступ к данным из улья с помощью python?

Запуск всех тестов в каталоге с помощью носа

Мне нужно иметь возможность запускать все тесты в текущем каталоге, введя одну строку в оболочке Linux. В некоторых каталогах это работает отлично. Но в других случаях, когда я печатаю «nosetests», тесты не запускаются. Тесты будут выполняться, если я вызову их отдельно, но мне нужно, чтобы все они запускались автоматически. Вот один из каталогов, которые не […]

fft полосовой фильтр в питоне

Я пытаюсь отфильтровать свои данные с помощью fft. У меня есть шумный сигнал, записанный с частотой 500 Гц как 1d-массив. Моя высокочастотная частота должна быть отключена с частотой 20 Гц и моей низкой частотой с частотой 10 Гц. Я пробовал: fft=scipy.fft(signal) bp=fft[:] for i in range(len(bp)): if not 10<i<20: bp[i]=0 ibp=scipy.ifft(bp) Теперь я получаю сложные […]

Python - лучший язык программирования в мире.