Title | Tarea Matrices Y Vectores utilizando Scilab |
---|---|
Author | Sammy Narvaez |
Course | Programación |
Institution | Escuela Superior Politécnica de Chimborazo |
Pages | 3 |
File Size | 172.9 KB |
File Type | |
Total Downloads | 111 |
Total Views | 135 |
Ejercicios Ejercicios Ejercicios Ejercicios Ejercicios Ejercicios Ejercicios Ejercicios Ejercicios Ejercicios Ejercicios Ejercicios Ejercicios Ejercicios Ejercicios Ejercicios Ejercicios Ejercicios Ejercicios Ejercicios Ejercicios Ejercicios Ejercicios Ejercicios Ejercicios...
FACULTAD DE MECÁNICA ESCUELA DE MECÁNICA TAREA DE PROGRAMACIÓN LUNES 03 DE AGOSTO DEL 2020 Desarrollar los siguientes ejercicios utilizando Scilab y por cada ejercicio colocar el enunciado del ejercicio, las instrucciones en Scilab que resuelve el problema y la captura de la pantalla terminal de la ejecución del ejercicio 1. Llenar una matriz de números enteros y encontrar la suma de cada fila, y de cada columna de la matriz printf("Ingrese numero de filas"); f=input('.'); printf("Ingrese numero de columnas"); c=input('.'); for i=1:f for j=1:c printf("Ingrese el numero de la posicion:%d y %d",i,j); matriz(i,j)=input('.'); end end for i=1:f suma1=0; for j=1:c suma1=suma1+matriz(i,j); end printf("La suma de la fila %d es %d",i,suma1); printf(".\n"); end for j=1:c suma2=0; for i=1:f suma2=suma2+matriz(i,j); end printf("La suma de la columa %d es %d",j,suma2); printf(".\n"); end
De otra manera:
2. Llenar una matriz de caracteres y mostrar el número de la fila en la que exista al menos una vocal. B=['d','t','c';'x','y','z';"O","p","q"]; disp(B); for i = 1:3 for j=1:3 n=B(i,j) n= convstr(n,"u") if (n=='A')|(n=='E')|(n=='I')|(n=='O')|(n=='U') then p=i; end end end printf("Existe al menos una vocal en la fila :%d",p);
3. Si X representa la media de los números x1,x2,x3,…xn. Y la varianza es la suma de las diferencias de los cuadrados de cada uno a la media. Y la desviación estándar es la raíz cuadrada de
la varianza. Encontrar: la media, la varianza y la desviación estándar de un vector lleno de números aleatorios. n
´ = 1 ∑ xi media X n i=1 x (¿ ¿ i− X´ )2 n 1 Varianza ∂= ∑ ¿ n i=1 Desviaci ó n est á ndar D= √∂ n=input("Ingrese la dimensión del vector: "); for i = 1:n aleatorio=1+fix(rand()*50); v(i)=aleatorio; end disp(v); mediana=median(v); printf("La mediana es: "); disp(mediana); varianza=variance(v); printf("La varianza es: "); disp(varianza); desviacion=stdev(v); printf("La desviacion estandar es: "); disp(desviacion);...