Python - Insertar fila y columna a una matriz

 
Vista:
sin imagen de perfil
Val: 6
Ha disminuido su posición en 20 puestos en Python (en relación al último mes)
Gráfica de Python

Insertar fila y columna a una matriz

Publicado por Martin (1 intervención) el 03/04/2020 09:40:55
Tengo una problema para concatenar un array con otro multidimensional. contengo la siguiente matriz(array) de 5x5
matrix-original

y le quiero agregar un array en la ultima fila y columna, el cual, es el siguiente np.ones((5,), dtype=float)
# array([1, 1, 1, 1, 1]) dando este como resultado
lo cual quiero que me de como resultado esta matriz

WhatsApp-Image-2020-04-03-at-1.36.58-AM

GRACIAS POR LA ATENCIÓN PRESTADA.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Chen jhonny
Val: 30
Ha disminuido su posición en 5 puestos en Python (en relación al último mes)
Gráfica de Python

Insertar fila y columna a una matriz

Publicado por Chen jhonny (8 intervenciones) el 05/04/2020 06:41:29
Hola, espero esto te sirva:

1
2
3
4
5
6
7
8
9
10
11
12
13
matriz1=[[1.0000,0.3237,0.1841,0.1581,0.1841],[0.3237,1.0000,0.2324,0.2324,0.2324],[0.1841,0.2324,1.0000,0.2529,0.1376],[0.1518,0.2324,0.2529,1.0000,0.1763],[0.1841,0.2324,0.1376,0.1763,1.0000]]
matriz2=[]
for i in range (6):
    matriz2.append([])
    for j in range (6):
        if((j==5)and(i==5)):
            matriz2[i].append(0)
        elif((j==5)or(i==5)):
            matriz2[i].append(1)
        else:
            matriz2[i].append(matriz1[i][j])
for i in range (6):
    print(matriz2[i])
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar