Ejercicio de funciones
Publicado por Nuria Rodríguez (4 intervenciones) el 28/12/2013 13:08:29
Buenas, tengo problemas con dos ejercicios de Matlab, estos son:
Ejercicio 1
Implemente una funcion llamada transformaMatriz que acepte como entrada una matriz de poblaciones de taman˜ocualquiera.Lafunci´on devolvera´ la matriz de poblaci´on de la especie con todos sus elementos con- vertidos en uno o menos uno segu´n los valores de su matriz traspuesta:
• Si el elemento traspuesto es menor o igual que cero se convierte en -1.
• Si el elemento traspuesto es positivo se convierte en 1.
Ejercicio 2
Implemente una funcion llamada informacionMatriz que acepte como entrada una matriz de poblaciones de tamano cualquiera para una especie.La funcion solicitara´ al usuario que introduzca un numero de fila por el teclado. La funcion mostrar´a por pantalla la siguiente informacion de la matriz:
• El mayor y menor elemento de la matriz
. • Para la fila dada la suma de sus elementos. Esta funcio´n se deber´a implementar usando estructuras for...end, if...elseif...else...end No se permite el uso de funciones internas de Matlab como sum, max o min.
Les agradeceria muchisimo la ayuda!
Ejercicio 1
Implemente una funcion llamada transformaMatriz que acepte como entrada una matriz de poblaciones de taman˜ocualquiera.Lafunci´on devolvera´ la matriz de poblaci´on de la especie con todos sus elementos con- vertidos en uno o menos uno segu´n los valores de su matriz traspuesta:
• Si el elemento traspuesto es menor o igual que cero se convierte en -1.
• Si el elemento traspuesto es positivo se convierte en 1.
Ejercicio 2
Implemente una funcion llamada informacionMatriz que acepte como entrada una matriz de poblaciones de tamano cualquiera para una especie.La funcion solicitara´ al usuario que introduzca un numero de fila por el teclado. La funcion mostrar´a por pantalla la siguiente informacion de la matriz:
• El mayor y menor elemento de la matriz
. • Para la fila dada la suma de sus elementos. Esta funcio´n se deber´a implementar usando estructuras for...end, if...elseif...else...end No se permite el uso de funciones internas de Matlab como sum, max o min.
Les agradeceria muchisimo la ayuda!
Valora esta pregunta


0