Python y el algebra lineal (2)
Suma y resta de vectores y multiplicación de un escalar por un vector Para la suma y resta de vectores los arreglos y/o vectores deben ser de la misma dimensión y hacer las operaciones elemento por elemento. Para el caso de la multiplicación de un arreglo o vector por un escalar , dicho escalar multiplica a cada elemento del arreglo o el vector. Para estas operaciones en Python podemos hacerlo con el siguiente código: # Ejemplo de suma y resta de vectores import numpy as np v1 = np.arange( 1 , 6 ) v2 = np.array([ 1 , 3 , 7 , 11 , 13 ]) print( "Elementos del vector 1\n" ) print(v1) print( "\nElementos del vector 2\n" ) print(v2) print( "\nSuma de vectores\n" ) print(v1 + v2) print( "\nResta de vectores\n" ) print(v1 - v2) La salida del programa es la siguiente: En el caso de la multiplicación de un arreglo o un vector por un escalar, vamos ejemplificar usando una matriz o un arreglo de dos dimensiones. Aquí el código: # Sample multiplication of...