Diferencia entre revisiones de «Comando PolinomioAleatorio»
De GeoGebra Manual
m (Texto reemplazado: «;([a-zA-Z0-9]*)\[(.*)\]» por «;$1($2)») |
|||
(No se muestran 8 ediciones intermedias de otro usuario) | |||
Línea 1: | Línea 1: | ||
− | <noinclude>{{Manual Page|version= | + | <noinclude>{{Manual Page|version=5.0}}</noinclude> {{command|cas=true|probability|PolinomioAleatorio}} |
− | ;PolinomioAleatorio | + | ;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><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 | + | :{{Note|1=El coeficiente de ''x'' para la potencia del grado indicado es necesariamente no nulo.}} |
+ | :{{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... | ||
:*''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.}} | + | :{{OJo|1=Pueden establecerse reales como topes del intervalo.<br> |
+ | }} | ||
:{{Example|1=<br><br>'''<code><nowiki>PolinomioAleatorio[7 / 2, -pi, sqrt(11)]</nowiki></code>''' da, entre otros uno de estos posibles polinomios: | :{{Example|1=<br><br>'''<code><nowiki>PolinomioAleatorio[7 / 2, -pi, sqrt(11)]</nowiki></code>''' da, entre otros uno de estos posibles polinomios: | ||
:*x³ + 3x² + x + 3 | :*x³ + 3x² + x + 3 | ||
:*-1x³ - 2x² - 2 | :*-1x³ - 2x² - 2 | ||
}} | }} | ||
− | + | ||
− | ===[[Image: | + | ===[[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>]]=== |
Pueden incluirse literales en operaciones simbólicas y se admite, además de la anterior, la siguiente variante: | Pueden incluirse literales en operaciones simbólicas y se admite, además de la anterior, la siguiente variante: | ||
− | ;PolinomioAleatorio | + | ;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=< | + | :{{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. |
− | :{{Note|1=También en esta [[Vista | + | :*'''<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: | :{{Example|1=<br>'''<code><nowiki>PolinomioAleatorio[k, 7/ 2, -pi, sqrt(11)]</nowiki></code>''' puede dar, entre otros, alguno de los siguientes polinomios: | ||
− | :*-2 | + | :*-2<math>\sqrt{k}</math> <math>k^{3}</math> + <math>k^{2}</math> - 3 k - 3 |
− | :*-2 | + | :*-2 <math>\sqrt{k}</math> <math>k^{3}</math> +<math> k^{2}</math> + k + 2 |
− | }}--> | + | }}<!-- --> |
− | :{{OJo|1=A tener en cuenta...<br> | + | :{{Note|1=El coeficiente de la variable para la potencia del grado indicado resultará necesariamente no nulo.}} |
− | :*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. | + | :{{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.--> | + | :*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
Categorías de Comandos (todos)
- 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 ó 2PolinomioAleatorio[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
- Atenció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
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.
- Atenció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