Diferencia entre revisiones de «Comando PolinomioAleatorio»

De GeoGebra Manual
Saltar a: navegación, buscar
m (Robot: Reemplazo automático de texto (-{{betamanual|version=4.2}} + ))
m (Texto reemplazado: «;([a-zA-Z0-9]*)\[(.*)\]» por «;$1($2)»)
 
(No se muestran 16 ediciones intermedias de otro usuario)
Línea 1: Línea 1:
<noinclude>{{Manual Page|version=4.4}}</noinclude> {{Comandos_de_4.2|cas=true|function|PolinomioAleatorio}}
+
<noinclude>{{Manual Page|version=5.0}}</noinclude> {{command|cas=true|probability|PolinomioAleatorio}}
;PolinomioAleatorio[ <Grado> , <Mínimo para Coeficientes>, <Máximo para Coeficientes> ]:Da por resultado un polinomio en ''x'' del grado (entero) indicado como máximo, cuyos coeficientes  (enteros) se seleccionan al azar entre el valor mínimo y el máximo establecidos (ambos incluidos).  
+
;PolinomioAleatorio( <Grado> , <Mínimo>, <Máximo> ):Da por resultado un polinomio en ''x'' del grado indicado (el mayor entero propuesto como máximo), cuyos coeficientes  (enteros) se seleccionan al azar entre el valor ''mínimo'' y el ''máximo'' establecidos (ambos incluidos).  
:{{Examples|1=<br>
+
:{{Note|1=El coeficiente de ''x'' para la potencia del grado indicado es necesariamente no nulo.}}
:*'''<code><nowiki>PolinomioAleatorio[0, 0, 2]</nowiki></code>''' da, sea ''1'' ó ''2''
+
:{{Examples|1=<br><br>'''<code><nowiki>PolinomioAleatorio[0, 0, 2]</nowiki></code>''' da ''1'' ó ''2''<br><br>'''<code><nowiki>PolinomioAleatorio[2, 1, 2]</nowiki></code>''' establece un polinomio aleatorio de grado 2 y solo ''1'' y ''2'' como coeficientes, como en los casos...
:*'''<code><nowiki>PolinomioAleatorio[2, 1, 2]</nowiki></code>''' establece un polinomio aleatorio de grado 2 y sólo ''1'' y ''2'' como coeficientes, como en los casos...
+
:*''2x<sup>2</sup> + x + 1'' o
:**''2x<sup>2</sup> + x + 1'' o
+
:*''2 x<sup>2</sup> + 2 x + 2''}}
:**''2 x<sup>2</sup> + 2 x + 2''
+
:{{OJo|1=Pueden establecerse reales como topes del intervalo.<br>
:*'''<code><nowiki>PolinomioAleatorio[7 / 2, -pi, sqrt(11)]</nowiki></code>''' da, entre otros uno de estos posibles polinomios:
 
:**x³ + 3x² + x + 3
 
:**-1x³ - 2x² - 2
 
 
}}
 
}}
:{{warning|1=El coeficiente de ''x'' para la potencia del grado indicado es necesariamente no nulo.}}
+
:{{Example|1=<br><br>'''<code><nowiki>PolinomioAleatorio[7 / 2, -pi, sqrt(11)]</nowiki></code>''' da, entre otros uno de estos posibles polinomios:
===[[Image:View-cas24.png]] Sintaxis en Vista CAS===
+
:*x³ + 3x² + x + 3  
En esta [[Vista Algebraica CAS|vista]], en que pueden incluirse literales para operar simbólicamente, se admite, además de la anterior, la siguiente variante:
+
:*-1x³ - 2x² - 2  
;PolinomioAleatorio[ <Variable>, <Grado> , <Mínimo para Coeficientes>, <Máximo para Coeficientes> ]:Da por resultado un polinomio en la variable indicada y del grado (entero) señalado como máximo, cuyos coeficientes (enteros) se seleccionan al azar entre el valor mínimo y el máximo establecidos (ambos incluidos).
 
:{{Examples|1=<br>
 
:*'''<code><nowiki>PolinomioAleatorio[k, 5, -3, 5]</nowiki></code>''' puede dar, entre otros de quinto grado en '''''k''''' con coeficientes de valores entre +3 y 5 (ambos valores incluidos), alguno de los siguientes polinomios:
 
:**-2 k⁵ + 5k⁴ - 2k³ + 5k² - 2k + 3
 
:**-k⁵ - 2k⁴ + 2k³ + 4k² + 4k + 1
 
:*'''<code><nowiki>PolinomioAleatorio[k, 7/ 2, -pi, sqrt(11)]</nowiki></code>''' puede dar, entre otros, alguno de los siguientes polinomios:
 
:**-2$ \; \sqrt{k} \; k^{3} + k^{2}$ - 3  k - 3
 
:**-2$ \; \sqrt{k} \; k^{3} + k^{2}$ + k + 2  
 
 
}}
 
}}
:{{OJo|1=A tener en cuenta...<br>
+
 
:*Si los valores ingresados como mínimo y máximo para los coeficientes no fueran enteros, el comando operará con el valor del correspondiente redondeo.
+
===[[Image:Menu view cas.svg|link=Vista CAS|18px]] [[Comandos Específicos CAS (Cálculo Avanzado)|En]] la [[Vista CAS|Vista C<sub><small>omputación</small></sub>A<sub><small>lgebraica</small></sub>S<sub><small>imbólica</small></sub>]]===
:*El coeficiente de la variable para la potencia del grado indicado resultará necesariamente no nulo.
+
Pueden incluirse literales en operaciones simbólicas y se admite, además de la anterior, la siguiente variante:
:*El valor asignado al grado debe ser entero o racional. De no serlo, el comando operará con el valor del correspondiente redondeo. Como en caso de ingresar en la [[Barra de Entrada]]:<br>'''<code>PolinomioAleatorio[3 ℯ  / 2, -  pi, ℯ sqrt(11)]</code>''' que dará un polinomio como ''-3x⁴ - 1x³ + 8x² + 6'', por ejemplo.}}
+
;PolinomioAleatorio(<small> <</small>Variable<small>>, <</small>Grado<small>>,  <</small>Mínimo<sub>en Coeficientes</sub><small>>, <</small>Máximo<sub>en Coeficientes</sub><small>> </small>):Da por resultado un polinomio en la variable indicada y del grado (entero) señalado como máximo, cuyos coeficientes (enteros) se seleccionan al azar entre el valor mínimo y el máximo establecidos (ambos incluidos).
 +
:{{Examples|1=<div>
 +
:*'''<code>PolinomioAleatorio[2,1,2] k + round(random()) x^(ñ round(random()))</code>''' puede dar, entre otros, polinomios como los siguientes:
 +
:**''2k x² + k x + 2k + 1''
 +
:**''k x² + 2k x + k'' ó ''x<sup>ñ</sup> + k x² + k x + k''... etc.
 +
:*'''<code><nowiki>PolinomioAleatorio[k, 5, -3, 5] ñ</nowiki></code>''' puede dar, entre otros de quinto grado en '''''k''''' con coeficientes de valores entre +3 y 5 (ambos valores incluidos) en producto con ''ñ'' como literal, alguno de los siguientes polinomios:
 +
:**2ñ x⁵ + 3ñ x⁴ + 4ñ x² - 2ñ x - 2ñ
 +
:**ñ x⁵ + 2ñ x³ + 3ñ x² - 2ñ x - 2ñ
 +
:**ñ x⁵ + 4ñ x⁴ - ñ x³ + 4ñ x² + ñ x + 5ñ</div>}}<!-- --->
 +
:{{Note|1=También en esta [[Vista CAS|''vista'']] se aceptan reales en los extremos del intervalo.}}
 +
:{{Example|1=<br>'''<code><nowiki>PolinomioAleatorio[k, 7/ 2, -pi, sqrt(11)]</nowiki></code>'''  puede dar, entre otros, alguno de los siguientes polinomios:
 +
:*-2<math>\sqrt{k}</math>  <math>k^{3}</math> +  <math>k^{2}</math> - 3  k - 3
 +
:*-2 <math>\sqrt{k}</math>  <math>k^{3}</math> +<math> k^{2}</math> + k + 2
 +
}}<!-- -->
 +
:{{Note|1=El coeficiente de la variable para la potencia del grado indicado resultará necesariamente no nulo.}}
 +
:{{OJo|1=<br>A tener en cuenta...<br>
 +
:*Si los valores ingresados como mínimo y/o máximo para los coeficientes no fueran enteros, el comando operará con el valor del correspondiente redondeo.
 +
:*El valor asignado al grado debe ser entero o racional. De no serlo, el comando operará con el valor del correspondiente redondeo. Como en caso de ingresar en la [[Barra de Entrada]]:<br>'''<code>PolinomioAleatorio[3 ℯ  / 2, -  pi, ℯ sqrt(11)]</code>''' que dará un polinomio como ''-3x⁴ - 1x³ + 8x² + 6'', por ejemplo.}}<!--              -->
 
:{{Note|1=<br>Ver también el comando [[Comando Grado|Grado]]}}
 
:{{Note|1=<br>Ver también el comando [[Comando Grado|Grado]]}}

Revisión actual del 20:03 8 oct 2017


PolinomioAleatorio( <Grado> , <Mínimo>, <Máximo> )
Da por resultado un polinomio en x del grado indicado (el mayor entero propuesto como máximo), cuyos coeficientes (enteros) se seleccionan al azar entre el valor mínimo y el máximo establecidos (ambos incluidos).
Nota: El coeficiente de x para la potencia del grado indicado es necesariamente no nulo.
Ejemplos:

PolinomioAleatorio[0, 0, 2] da 1 ó 2

PolinomioAleatorio[2, 1, 2] establece un polinomio aleatorio de grado 2 y solo 1 y 2 como coeficientes, como en los casos...
  • 2x2 + x + 1 o
  • 2 x2 + 2 x + 2
Bulbgraph.pngAtención: Pueden establecerse reales como topes del intervalo.
Ejemplo:

PolinomioAleatorio[7 / 2, -pi, sqrt(11)] da, entre otros uno de estos posibles polinomios:
  • x³ + 3x² + x + 3
  • -1x³ - 2x² - 2

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

Pueden incluirse literales en operaciones simbólicas y se admite, además de la anterior, la siguiente variante:

PolinomioAleatorio( <Variable>, <Grado>, <Mínimoen Coeficientes>, <Máximoen Coeficientes> )
Da por resultado un polinomio en la variable indicada y del grado (entero) señalado como máximo, cuyos coeficientes (enteros) se seleccionan al azar entre el valor mínimo y el máximo establecidos (ambos incluidos).
Ejemplos:
  • PolinomioAleatorio[2,1,2] k + round(random()) x^(ñ round(random())) puede dar, entre otros, polinomios como los siguientes:
    • 2k x² + k x + 2k + 1
    • k x² + 2k x + k ó xñ + k x² + k x + k... etc.
  • PolinomioAleatorio[k, 5, -3, 5] ñ puede dar, entre otros de quinto grado en k con coeficientes de valores entre +3 y 5 (ambos valores incluidos) en producto con ñ como literal, alguno de los siguientes polinomios:
    • 2ñ x⁵ + 3ñ x⁴ + 4ñ x² - 2ñ x - 2ñ
    • ñ x⁵ + 2ñ x³ + 3ñ x² - 2ñ x - 2ñ
    • ñ x⁵ + 4ñ x⁴ - ñ x³ + 4ñ x² + ñ x + 5ñ
Nota: También en esta vista se aceptan reales en los extremos del intervalo.
Ejemplo:
PolinomioAleatorio[k, 7/ 2, -pi, sqrt(11)] puede dar, entre otros, alguno de los siguientes polinomios:
  • -2\sqrt{k} k^{3} + k^{2} - 3 k - 3
  • -2 \sqrt{k} k^{3} + k^{2} + k + 2
Nota: El coeficiente de la variable para la potencia del grado indicado resultará necesariamente no nulo.
Bulbgraph.pngAtención:
A tener en cuenta...
  • Si los valores ingresados como mínimo y/o máximo para los coeficientes no fueran enteros, el comando operará con el valor del correspondiente redondeo.
  • El valor asignado al grado debe ser entero o racional. De no serlo, el comando operará con el valor del correspondiente redondeo. Como en caso de ingresar en la Barra de Entrada:
    PolinomioAleatorio[3 ℯ / 2, - pi, ℯ sqrt(11)] que dará un polinomio como -3x⁴ - 1x³ + 8x² + 6, por ejemplo.
Nota:
Ver también el comando Grado
© 2021 International GeoGebra Institute