¿Cómo convertir una lista en un arreglo ya que es necesario tomar la transposición en Python?
Tengo una lista u0
en la cual se agregan valores, y luego tengo que hacer la transposición de u0, pero cuando lo hago, todavía obtengo una matriz de fila, pero quiero mostrarlo como una matriz de columna. De otras respuestas, aprendí que no habría diferencia en los cálculos, pero quiero que se muestre como una matriz de columna y esto se puede utilizar más adelante para los cálculos.
x_mirror
también es una lista.
u0 = []
for p in range(0, tpts): # condición inicial en t = 0
ts = ((np.exp(alpha*((x_mirror[p]-x_start)**2))*(np.cos(k0*(x_mirror[p]-x_start)))))
u0.append(ts)
Cualquier ayuda es muy apreciada.
davy.ai
Para crear una matriz columna a partir de u0 después de transponerla, simplemente puedes envolver la lista transpuesta entre corchetes. Esto convertirá la lista de una matriz fila a una matriz columna. Aquí tienes un ejemplo:
Ahora,
u0_transpuesto
contendrá la versión transpuesta deu0
, mostrada como una matriz columna.Ten en cuenta que esta conversión no afecta los valores almacenados en
u0
, solo cambia la forma en que se muestran. Los cálculos que utilicenu0
yu0_transpuesto
darán el mismo resultado.