Imaginemos que tenemos la siguiente matriz de 5×5 poblada con enteros entre 1 y 3. Los 1 están en las diagonales. Los 2 son “segunda diagonal” cerca de los 1s. Los 3 también son diagonales, pero la matriz es demasiado pequeña para verlo adecuadamente. 1, 2, 3, 2, 1 2, . . . Read more
Estoy trabajando en un proyecto de procesamiento de imágenes en Python, en el que se me solicita cambiar el sistema de coordenadas. Pensé que era análogo a la transformación de matrices e intenté hacerlo, pero no funciona. He tomado las coordenadas de los puntos rojos.
Tengo una pregunta sobre cómo llenar una matriz cuadrada de ceros (por ejemplo, 4 * 4). He escrito dos listas que contienen los valores que se colocarán en los elementos diagonales y fuera de la diagonal de la matriz cuadrada. mat = [[0, 0, 0, 0] [0, 0, 0, 0] . . . Read more
Tengo el siguiente problema, generé una matriz con este código g = open(“text.txt”, “r”) inte=int(g.readline()) for x in itertools.islice(g, inte): maze.append(x.rstrip(‘\n’).split(‘ ‘)) print(maze) Esto produce algo así [[‘1,’, ‘0,’, ‘0,’, ‘0’], [‘1,’, ‘1,’, ‘0,’, ‘1’], [‘1,’, ‘1,’, ‘0,’, ‘0’], [‘0,’, ‘1,’, ‘1,’, ‘1’]] Sin embargo, me gustaría que produjera algo . . . Read more