Tag: матрица

Поиск решений для строк с уменьшенной матрицей python

Предположим, что у меня есть приведенная Матрица в этом виде: xyz = [[2.0, 4.0, 4.0, 4.0], [0.0, 2.0, 1.0, 2.0], [0.0, 0.0, 1.0, 1.0], [0.0, 0.0, 0.0, 0.0]] И я хочу массив, содержащий решения. В этом случае я бы хотел вернуться zyx [1.0, 0.5, -1.0] Мы можем предположить, что это идеальный треугольник без свободных переменных. […]

Python: подсчитать аналогичные элементы двух матриц

Поэтому у меня есть матрицы смежности, которые представляют собой многомерные 2D-массивы, и я хочу подсчитать количество похожих элементов между ними. Это может показаться глупым, и я знаю, что это можно сделать, используя простой цикл, но мне интересно, есть ли oneliner для этого? Или, может быть, более быстрый способ сделать это, поскольку я имею дело с […]

Как перенести трехмерный список в python?

Скажем, у меня есть эта матрица m размеров 9 x 9 x 26: [[['a00', … 'z00'], ['a01', … 'z01'], … ['a09', … 'z09']], [['a10', … 'z10'], ['a11', … 'z11'], … ['a19', … 'z19']], … [['a90', … 'z90'], ['a91', … 'z91'], … ['a99', … 'z99']]] Я хочу преобразовать A в следующую матрицу размеров 26 x 81: […]

Создавать разреженную циркулянтную матрицу в python

Я хочу создать в Python большую (например, 10 ^ 5 × 10 ^ 5) разреженную циркулянтную матрицу. Он имеет 4 элемента в строке в позициях [i,i+1], [i,i+2], [i,i+N-2], [i,i+N-1] , где я принял периодическую границу условия для индексов (т. е. [10^5,10^5]=[0,0], [10^5+1,10^5+1]=[1,1] и т. д.). Я посмотрел документацию на scipy редких матрицах, но я очень […]

Составление матрицы со списками списков в Python

Я пытаюсь построить матрицу со списками списков в Python3. Когда я реализую следующую функцию, def myfunction(h, l): resultmat = (h+1) * [(l+1) * [0]] for i in range(1,h): for j in range(1, l+1): resultmat[i][j] = i + j return resultmat Я получаю следующий результат: myfunction(2,3) Out[42]: [[0, 2, 3, 4], [0, 2, 3, 4], [0, […]

Создание матрицы симметричной, на месте и вне места

У меня есть матрица, которая должна быть симметричной (она является обратной симметричной), но это не совсем из-за числовых ошибок в инверсии и т. Д. Таким образом, я добавляю шаг, чтобы сделать матрицу симметричной (через a = .5(a+a' ), и я вижу числовую катастрофу, если я делаю это на месте (вне места в порядке). Код: import […]

numpy: матрица сжимающего блока

Рассмотрим матрицу M1 дающую значения для всех комбинаций x,y . Рассмотрим разбиение f(x)->X и разбиение g(y)->Y Далее рассмотрим операцию p(A) на множестве чисел A , т.е. max(A) или sum(A) . Отображения f,g можно использовать для создания из M1 блочной матрицы M2 где все x , которые отображаются на один и тот же X , смежны […]

Преобразование данных Pandas в частотную матрицу

Я пытаюсь преобразовать рамку данных pandas с тремя столбцами (Date, Start, End) в частотную матрицу. Мой входной кадр выглядит следующим образом: Date, Start, End 2016-09-02 09:16:00 18 16 2016-09-02 16:14:10 16 1 2016-09-02 06:17:21 18 17 2016-09-02 05:51:07 23 17 2016-09-02 18:34:44 18 17 2016-09-02 05:44:44 20 4 2016-09-02 09:25:22 18 17 2016-09-02 22:27:44 18 […]

Элемент мудрый точечный продукт матриц и векторов

Здесь есть очень похожие вопросы, здесь , здесь , но я действительно не понимаю, как правильно применять их к моему делу. У меня есть массив матриц и массив векторов, и мне нужен элементный продукт. Иллюстрация: In [1]: matrix1 = np.eye(5) In [2]: matrix2 = np.eye(5) * 5 In [3]: matrices = np.array((matrix1,matrix2)) In [4]: matrices […]

Каков наилучший способ создать матрицу блоков из вектора строк?

У меня есть следующая матрица строк numpy. X = np.array([1,2,3]) Я хочу создать матрицу блоков следующим образом: 1 0 0 2 1 0 3 2 1 0 3 2 0 0 3 Как это сделать, используя numpy?

Interesting Posts for Van-Lav

Как структурировать программу для работы с конфигурациями тральщика

Как получить общий шаблон тега для списка предложений в python с помощью NLTK

Использует ли appengine urllib SSLv3? TLS?

Как вызвать функции C из python?

Как сделать «вставить, если не существует другого обновления» с помощью mongoengine?

Python "с" Ключевым словом в лямбда-функциях

Python не перехватывает исключение

Это сообщение всегда относится к проблемам с индексами? IndexError: индекс за пределами

Разбор CSV с использованием пакета python toolz

Как использовать `GridSpec ()` с `subplots ()`

Python: добавление строки, когда итерация строки в dataframe находит букву в строке столбца

Как я могу вывести вывод subprocess.call () в терминал и файл?

Python: ускорить сопоставление координат матрицы через итерацию

Какова моя текущая среда рабочего стола?

Как получить текущего пользователя из пакета сетевых пакетов Django?

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