Diferencia entre revisiones de «Comando AleatorioEntre»

De GeoGebra Manual
Saltar a: navegación, buscar
m
(No se muestran 26 ediciones intermedias de otro usuario)
Línea 1: Línea 1:
<noinclude>{{Manual Page|version=4.0}}</noinclude>{{Comandos Específicos CAS (Cálculo Avanzado)|cas=true|probability|AleatorioEntre}}
+
<noinclude>{{Manual Page|version=5.0}}</noinclude>{{command|cas=true|probability|AleatorioEntre}}
;AleatorioEntre[ <Mínimo (número o valor entero)>, <Máximo (número o valor entero)> ]:Genera un entero aleatorio entre ''mínimo''  y ''máximo'' (inclusive).
+
{{revisar}}
 +
;'''AleatorioEntre'''[ <Mínimo (número o valor numérico)>, <Máximo (número o valor numérico)> ]:Genera un entero aleatorio entre el ''mínimo''  y el ''máximo'' (incluidos).
 
:{{example|1=<br>'''<code><nowiki>AleatorioEntre[0, 10]</nowiki></code>''' da por resultado un número entre 0 y 10 (incluyéndolos)}}
 
:{{example|1=<br>'''<code><nowiki>AleatorioEntre[0, 10]</nowiki></code>''' da por resultado un número entre 0 y 10 (incluyéndolos)}}
{{beta_manual|version=4.2|<small>Variante Adicional<br>'''AleatorioEntre[ <Mínimo (valor entero)>, <Máximo (valor entero)>, <Valor Booleano para Actualizar> ]'''</small>
+
:{{OJo|1=Se obtiene un nuevo elemento,con la alternativa ''Recálculo de todo'' del [[Menú Vista]] <br/>(o pulsando la tecla {{KeyCode|Ctrl+R}}) (o la tecla {{KeyCode|F9}}).}}
}}
+
 
;AleatorioEntre[ <Mínimo (valor entero)>, <Máximo (valor entero)>, <Valor Booleano para Actualizar> ]:Genera un entero aleatorio entre ''mínimo''  y  ''máximo'' (inclusive) cuyo règumen de actualuzación depende del ''valor booleano''.
+
;'''AleatorioEntre'''[ <Mínimo<sub><small>número o valor numérico</small></sub>>, <Máximo<sub><small>número o valor numérico</small></sub>>, <Fijo o no (valor booleano<sup><small>true/false</small></sup>)> ]:Genera un entero aleatorio entre ''mínimo''  y  ''máximo'' (incluidos) cuyo régimen de actualización depende del ''valor booleano''.<small>
{{Attention|1=Cuando es cierto (''true''), el ''valor de verdad'' de la '''booleana fijada''', genera un entero aleatorio entre el ''mínimo'' y el ''máximo'' (ambos incluidos) que sólo se actualiza cuando se abre el archivo y/o cuando se opera un '''[[Image:Menu_Undo.png‎]]''' '''''deshace''''' o '''[[Image:Menu_Redo.png‎]]''' '''''rehace'''''.}}
+
{{Attention|1=Cuando el ''valor booleano'' es cierto<sup>''true''</sup>, el entero aleatorio generado solo se actualiza al abrir el archivo y/o tras un '''[[Image:Menu_Undo.png‎]]''' '''''deshace''''' o '''[[Image:Menu_Redo.png‎]]''' '''''rehace'''''.}}</small>
:{{Note|1=<br>Al pulsar {{KeyCode|F9}} se puede ver la diferencia entre ambas variante (valor de verdad de la ''booleana'' cierto o falso) dado que cuando el valor de verdad es falso -''false''-, se modifica el valor '''''aleatorio entre''''' en cada oportunidad.}}
+
:{{Note|1=<br>Al pulsar {{KeyCode|F9}} se evidencia la diferencia entre variantes de valor de la ''booleana'' cierto o falso: siendo ''false'', se modifica el valor '''''aleatorio entre''''' uno y otro extremo, tras cada {{KeyCode|F9}}.}}<hr><small>
===[[Image:View-cas24.png]] En [[Vista Algebraica CAS|Vista CAS '''C'''<sub><small>omputación</small></sub>'''A'''<sub><small>lgebraica</small></sub>'''S'''<sub><small>imbólica</small></sub>]]===
+
:{{OJo|1=Para que una serie de resultados vaya variando al ejecutar este comando, como en el caso de querer que varíen los valores de una tabla, puede recurrirse a una secuencia de ejecuciones que incluya, por ejemplo:<br/> <code>[[Comando Secuencia|Secuencia]]'''['''[[Comando ActualizaConstrucción|ActualizaConstrucción]]'''[]''',k,1,10]</code>}}</small>
La sintaxis es la ya indicada con un par de diferencias a tener en cuenta:<br>
+
==[[Image:Menu view cas.svg|link=Vista CAS|18px]] [[Comandos Específicos CAS (Cálculo Avanzado)|En]] [[Vista CAS|Vista CAS '''C'''<sub><small>omputación</small></sub>'''A'''<sub><small>lgebraica</small></sub>'''S'''<sub><small>imbólica</small></sub>]]==
*el valor resultante no se modifica y no lo afectan ni {{KeyCode|F9}} ni el recálculo que desencadena {{KeyCode|Ctrl + R}} o la opción [[Menú Vista#Recálculo de Todos los Objetos|Recálculo de Todos los Objetos]] del [[Menú Vista]].
+
;'''AleatorioEntre'''[ <Mínimo (número entero)>, <Máximo (número entero)> ]<br>
*es imprescindible que ambos valores sean enteros porque en esta [[Vista Algebraica CAS|vista]] no se efectúan ni operaciones ni redondeo ni ajustes implícitos.
+
La operatoria es la ya indicada con una diferencia a tener en cuenta:<br><!--
{{mbox|text=Respecto de los ajustes implícitos vale un ejemplo.<br>Desde la [[Barra de Entrada]] si se ingresara <code>AleatorioEntre[10, -10]</code> la operatoria ññegaría a homologarse a la desencadenada por <code>AleatorioEntre[-10, 10]</code> pero en la[[Vista Algebraica CAS|Vista CAS]] sólo sería aceptable <code>AleatorioEntre[-10, 10]</code>.}}
+
*el valor resultante no se modifica y no lo afectan ni {{KeyCode|F9}} ni el recálculo de {{KeyCode|Ctrl + R}} ni el de [[Menú Vista#Recálculo de Todos los Objetos|la opción]] del [[Menú Vista]].-->
 +
*es imprescindible que ambos valores sean enteros: en esta [[Vista CAS|vista]] no se efectúan ni operaciones ni redondeo ni ajustes implícitos.
 +
:{{Example|1=<br>'''<code>[[Comando ElementoAleatorio|ElementoAleatorio]]'''['''[[Comando Secuencia|Secuencia]][AleatorioEntre[2,  5] k q^(AleatorioEntre[-2,  1]) + [[Comando PolinomioAleatorio|PolinomioAleatorio]]'''['''q, AleatorioEntre[2, 5] ,  AleatorioEntre[1,  3] , AleatorioEntre[4, 7]], ñ, 1, 4 ]]</code>''' puede dar como resultado, diversos polinomios que se modifican en cada recálculo o actualización, como alguno de los siguientes:<br>}}<hr>[[File:Polis.PNG|center]]
 +
<!-- ''4k q<sup><small>-1</small></sup> + 3 q<sup><small>2</small></sup> + 30 k q³''. ((4 * k) * q^((-1))) + (3 * q^(2)) + (2 * q) + 3  8k² q² + 30k q + 18q  8k² q² + 30k q³ + 18q
 +
{{mbox|text=Respecto de los ajustes implícitos vale un ejemplo.<br>Desde la [[Barra de Entrada]] si se ingresara <code>AleatorioEntre[10, -10]</code> la operatoria llegaría a homologarse a la desencadenada por <code>AleatorioEntre[-10, 10]</code> pero en la [[Vista CAS|Vista CAS]] solo sería aceptable <code>AleatorioEntre[-10, 10]</code>.}}
 +
:{{Example|1=<code>Secuencia'''['''AleatorioEntre[-3,7] k + BinomialAleatorio[5,0.5]''']'''</code> puede dar, entre otras, una [[Listas|lista]] como la siguiente: ''8k² q² + 30k q³ + 18q⁴''}}-->
 
:{{Note|1=Ver también...
 
:{{Note|1=Ver también...
:*[[Operadores_y_Funciones_Predefinidas]] como '''random()''' y otros vinculados a probabilidad.
+
:*[[Operadores y Funciones Predefinidas]] como '''random()''' y otros vinculados a probabilidad.
 
:*Los comandos...
 
:*Los comandos...
 
:**[[Comando FijaSemilla|FijaSemilla]]
 
:**[[Comando FijaSemilla|FijaSemilla]]
 
:**[[Comando Elemento|Elemento]]
 
:**[[Comando Elemento|Elemento]]
 
:**[[Comando ElementoAleatorio|ElementoAleatorio]]
 
:**[[Comando ElementoAleatorio|ElementoAleatorio]]
:**[[Comando BinomialAleatoria|BinomialAleatoria]]
+
:**[[Comando BinomialAleatorio|BinomialAleatorio]]
 
:**[[Comando NormalAleatorio|NormalAleatorio]]
 
:**[[Comando NormalAleatorio|NormalAleatorio]]
 
:**[[Comando UniformeAleatorio|UniformeAleatorio]]
 
:**[[Comando UniformeAleatorio|UniformeAleatorio]]
 
:**[[Comando PoissonAleatorio|PoissonAleatorio]].}}
 
:**[[Comando PoissonAleatorio|PoissonAleatorio]].}}

Revisión del 22:57 27 abr 2018


AleatorioEntre[ <Mínimo (número o valor numérico)>, <Máximo (número o valor numérico)> ]
Genera un entero aleatorio entre el mínimo y el máximo (incluidos).
Ejemplo:
AleatorioEntre[0, 10] da por resultado un número entre 0 y 10 (incluyéndolos)
Bulbgraph.pngAtención: Se obtiene un nuevo elemento,con la alternativa Recálculo de todo del Menú Vista
(o pulsando la tecla Ctrl + R) (o la tecla F9).


AleatorioEntre[ <Mínimonúmero o valor numérico>, <Máximonúmero o valor numérico>, <Fijo o no (valor booleanotrue/false)> ]
Genera un entero aleatorio entre mínimo y máximo (incluidos) cuyo régimen de actualización depende del valor booleano.

Nota:
Al pulsar F9 se evidencia la diferencia entre variantes de valor de la booleana cierto o falso: siendo false, se modifica el valor aleatorio entre uno y otro extremo, tras cada F9.

Bulbgraph.pngAtención: Para que una serie de resultados vaya variando al ejecutar este comando, como en el caso de querer que varíen los valores de una tabla, puede recurrirse a una secuencia de ejecuciones que incluya, por ejemplo:
Secuencia[ActualizaConstrucción[],k,1,10]

Menu view cas.svg En Vista CAS ComputaciónAlgebraicaSimbólica

AleatorioEntre[ <Mínimo (número entero)>, <Máximo (número entero)> ]

La operatoria es la ya indicada con una diferencia a tener en cuenta:

  • es imprescindible que ambos valores sean enteros: en esta vista no se efectúan ni operaciones ni redondeo ni ajustes implícitos.
Ejemplo:
ElementoAleatorio[Secuencia[AleatorioEntre[2, 5] k q^(AleatorioEntre[-2, 1]) + PolinomioAleatorio[q, AleatorioEntre[2, 5] , AleatorioEntre[1, 3] , AleatorioEntre[4, 7]], ñ, 1, 4 ]] puede dar como resultado, diversos polinomios que se modifican en cada recálculo o actualización, como alguno de los siguientes:

Polis.PNG
Nota: Ver también...
© 2024 International GeoGebra Institute