Digital I/O

cancel
Showing results for 
Search instead for 
Did you mean: 

¿como puedo hacer una simulacion de un dado ?

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.

0 Kudos
Message 1 of 2
(6,495 Views)

Hola angeliux,

Gracias por utilizar los foros de discusión, podrías usar un Random Number Random Number.png 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 Round to Nearest.png, deesta manera te puede generar un número entre 0 y 5, por incrementas este número en una unidad con Increment Increment.png, 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

David P.
National Instruments
Applications Engineer
www.ni.com/soporte
0 Kudos
Message 2 of 2
(6,467 Views)