Valores i,j matriz
Publicado por Toni (35 intervenciones) el 20/04/2019 21:37:39
Hola,
tengo que resolver el siguiente algoritmo. Tengo que crear una matriz de tamaño 2x6 (dos filas, 6 columnas), donde los valores de cada posición (i, j) equivalgan a la expresión i^2 + j para todo i par, o equivalgan a la expresión i - j^2 para todo i impar. Lo que tengo hecho hasta ahora es lo siguiente:
Sin embargo, no me hace bien los cálculos, ya que los índices i, j empiezan en 0. ¿Alguien sabe cómo podría arreglarlo?
Gracias por adelantado.
tengo que resolver el siguiente algoritmo. Tengo que crear una matriz de tamaño 2x6 (dos filas, 6 columnas), donde los valores de cada posición (i, j) equivalgan a la expresión i^2 + j para todo i par, o equivalgan a la expresión i - j^2 para todo i impar. Lo que tengo hecho hasta ahora es lo siguiente:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import numpy as np
A = np.zeros (2*6).reshape(2, 6)
for i in range(2):
for j in range(6):
if i%2 == 0:
A[i][j] = i**2 + j
else:
A[i][j] = i-j**2
print A
Sin embargo, no me hace bien los cálculos, ya que los índices i, j empiezan en 0. ¿Alguien sabe cómo podría arreglarlo?
Gracias por adelantado.
Valora esta pregunta
0