Рекурсивное построение матрицы с проблемами с массивами (трансляция?) ⇐ Python
-
Anonymous
Рекурсивное построение матрицы с проблемами с массивами (трансляция?)
Ниже представлена, казалось бы, простая рекурсия для поиска матрицы гиперкуба.
Рекурсия определяется как:
(Формула)
Я пытался поместить это в код, но у меня постоянно возникают проблемы с трансляцией с помощью numpy.
Я попробовал вместо размера предыдущей матрицы просто взять степени 2, чтобы уменьшить количество рекурсивных вызовов (для параметра единичной матрицы).
импортировать numpy как np из numpy импортировать линалг как Лос-Анджелес Q1 = np.array([[0, 1], [1, 0]]) защита Qn(n): если n
Ниже представлена, казалось бы, простая рекурсия для поиска матрицы гиперкуба.
Рекурсия определяется как:
(Формула)
Я пытался поместить это в код, но у меня постоянно возникают проблемы с трансляцией с помощью numpy.
Я попробовал вместо размера предыдущей матрицы просто взять степени 2, чтобы уменьшить количество рекурсивных вызовов (для параметра единичной матрицы).
импортировать numpy как np из numpy импортировать линалг как Лос-Анджелес Q1 = np.array([[0, 1], [1, 0]]) защита Qn(n): если n