06-07-2014 10:26 AM
Hola buenos dias tengo problemas con este ejercicio si alguin puede darme unos tips se los agradeceria.
gracias.
Construya un VI que simule el papel de un dado con valores posibles desde 1
hasta 6 y registre el número de veces que el dado cae en cada valor. La
entrada es el número de veces que se hace tirar el dado y las salidas incluyen
el número de veces que el dado cae en cada valor posible. Utilice sólo un
registro de desplazamiento.
06-09-2014 03:42 PM
Hola angeliux,
Gracias por utilizar los foros de discusión, podrías usar un Random Number para generar un valor flotante entre 0 y 1 lo multiplicas por cinco y lo redondeas al número más cercano con un Round to Nearest
, deesta manera te puede generar un número entre 0 y 5, por incrementas este número en una unidad con Increment
, todos estos elementos los puedes encontrar en la paleta de funciones >> Programming.
Para contar el número de veces que ha resultado cada número hay varias opciones, una sería que utilices un Case Structure (lo puedes encontrar en la paleta de funciones >> Structures) y hacer el incremento a una variable.
Te dejo algunos links que te pueden ser de utilidad:
http://digital.ni.com/public.nsf/allkb/FCCDCD678EEF3A9186256D7B008054F5
http://zone.ni.com/reference/en-XX/help/371361J-01/glang/round_to_nearest/
http://zone.ni.com/reference/en-XX/help/371361K-01/glang/random_number_0_1/
http://zone.ni.com/reference/en-XX/help/371361K-01/glang/case_structure/
Espero te sea de utilidad, ¡saludos!
David P.
National Instruments
Ingeniería de Aplicaciones
www.ni.com/soporte