Mostrando entradas con la etiqueta matriz. Mostrar todas las entradas
Mostrando entradas con la etiqueta matriz. Mostrar todas las entradas

domingo, 14 de julio de 2019

89 Python. Numpy

En el siguiente video puedes ver una pequeña introduccion a la libreria Numpy de Python.
Facilita muchisimo las operaciones con vectores o matrices.




Ejemplos de codigo:
import numpy as np 
lista=[1,2,4,5,3,8,72,32,9,2,7] 
a=np.array(lista)
multiplicado=a*5 
print(help(np.zeros)) 
b=np.arange(20).reshape(4,5) 
print(b.shape) 
print(b.ndim) 
print(b.size) 
print(len(b)) 
indices=[0,2,3] 
print(a[indices]) 
ceros=np.zeros((4,5)) 
unos=np.ones((3,3)) 
unos=np.ones((4,5)) 
multiplica=ceros*unos 
print(a.sum()) 
print(a.mean()) 
print(a.min()) 
print(a.max()) 
print(a[1:3]) 
c=a[:] 
a=a*2 
c=a[:].copy() 
print(a) 
print(c)





jueves, 28 de marzo de 2019

64 Python. Matrices con numpy

Crear matrices de ceros y unos con numpy es bastante sencillo, le indicamos entre parentesis el numero de elementos.
El codigo podria ser de la siguiente forma:
import numpy as np
matrizCeros=np.zeros(6)
matrizUnos=np.ones(8)
print(matrizCeros)
print(matrizUnos)
Primero importamos el modulo numpy y le asignamos el alias np (para no tener que escribir numpy).
Creamos las matrices de ceros y unos y les asignamos el nombre que pasaremos a la funcion print para mostrarlas por pantalla.


lunes, 17 de julio de 2017

10 Java. Arrays, vectores o matrices

En el video vemos como inicializar Arrays y mostrarlos por consola.



import java.util.Scanner;

public class matriz {
    static int[] matriz;
    static int numero,i;
    static int mayor, menor;
    static int total;
    public static void main(String[] args) {
        System.out.println("Introduce el numero de valores a insertar");
        Scanner sc=new Scanner(System.in);
        numero=sc.nextInt();
        matriz=new int[numero];
        //introducir los valores
        for(i=0;i<matriz.length;i++){
            System.out.println("Valor "+(i+1));
            Scanner sc2=new Scanner(System.in);
            matriz[i]=sc2.nextInt();
            menor=matriz[i];
        }
        //indica mayor menor y suma total
        for(i=0;i<matriz.length;i++){
            if(mayor<=matriz[i]){
                mayor=matriz[i];
            }
            if(menor>=matriz[i]){
                menor=matriz[i];
            }
            total=total+matriz[i];
        }
        //mostramos valores
        System.out.println("El numero menor es = "+menor);
        System.out.println("El numero mayor es = "+mayor);
        System.out.println("El total de todos los valores es = "+total);
    }

}