Hola Definicion de sistema de control a lazo abierto por tiempo y por sensores
JhoanaVilleda
Tenemos 20 datos que ingresaremos por pantalla y los introducimos en un vector:
datos[20]
Calculamos la media. Variable suma y variable media. Usamos un for para recorrer el array de datos for ... suma += datos[i] La suma la dividimos entre el número de datos media = suma/20
Mediana. Es el número central de la distribución Ordenamos el vector de menor a mayor. Busca en google el método burbuja, por ejemplo. Como empezamos a contar de 0 hasta 19 los puntos centrales son el 9 y el 10. mediana = (datos[9]+datos[10])/2
Moda. El valor más repetido. Aquí suponemos que los datos introducidos están dentro de un intervalo finito, por ejemplo de 0-10 creamos un vector con tantas componentes como grande es el intervalo, en nuestro caso 11. repeticiones[1] Inicializamos el vector a 0 con un for Ahora recorremos el vector "contando" los 1, 2.... for ... repeticiones[datos[i]] += 1; Al final miramos que componente tiene el número mayor y esa es la moda
datos[20]
Calculamos la media. Variable suma y variable media.
Usamos un for para recorrer el array de datos
for ...
suma += datos[i]
La suma la dividimos entre el número de datos
media = suma/20
Mediana. Es el número central de la distribución
Ordenamos el vector de menor a mayor. Busca en google el método burbuja, por ejemplo.
Como empezamos a contar de 0 hasta 19 los puntos centrales son el 9 y el 10.
mediana = (datos[9]+datos[10])/2
Moda. El valor más repetido. Aquí suponemos que los datos introducidos están dentro de un intervalo finito, por ejemplo de 0-10
creamos un vector con tantas componentes como grande es el intervalo, en nuestro caso 11.
repeticiones[1]
Inicializamos el vector a 0 con un for
Ahora recorremos el vector "contando" los 1, 2....
for ...
repeticiones[datos[i]] += 1;
Al final miramos que componente tiene el número mayor y esa es la moda