Diferencia entre revisiones de «Comando ConservaSi»
De GeoGebra Manual
Línea 5: | Línea 5: | ||
{{betamanual|version=4.2|Desde GG 4.2, la ''condición'' admite mayor flexibilidad a partir de esta sintaxis alternativa... | {{betamanual|version=4.2|Desde GG 4.2, la ''condición'' admite mayor flexibilidad a partir de esta sintaxis alternativa... | ||
;ConservaSi[ <Condición>, <Variable>, <Lista> ]:Crea una nueva ''Lista'' que sólo conserva los elementos de la original que cumplen la ''Condición'' indicada a través de la ''Variable''. | ;ConservaSi[ <Condición>, <Variable>, <Lista> ]:Crea una nueva ''Lista'' que sólo conserva los elementos de la original que cumplen la ''Condición'' indicada a través de la ''Variable''. | ||
− | {{example|1=Dados los puntos ''P'', ''Q'', ''R'' en la ''lista'' y el ''Û'' incluido en la ''condición''...<br> | + | }} |
− | + | {{example|1=<br> | |
− | <small>La ''Variable'' - ''Ñ'' - es reemplazada, para el control, sucesivamente por ''P'', ''Q'' y finalmente ''R''.</small> | + | *Dados los puntos ''P'', ''Q'', ''R'' en la ''lista'' y el ''Û'' incluido en la ''condición''...<br> |
+ | :''<code><nowiki>ConservaSi[x(Ñ) ≤ x(Û), Ñ, {P, Q, R}]</nowiki></code>''' da por resultado una lista que sólo conserva, de la original, los puntos de abscisa menor o igual a la de '''''Û'''''. | ||
+ | :<small>La ''Variable'' - ''Ñ'' - es reemplazada, para el control, sucesivamente por ''P'', ''Q'' y finalmente ''R''.</small><br> | ||
+ | *'''<code><nowiki>AsignaFunción[g, "AjustePolinómico[ConservaSi[Distancia[Ñ, AjustePolinómico[Unión[ l_1 , l_P ], 6] ] < 4, Ñ, Unión[ l_1 , l_P ] ] , 9] "]</nowiki></code>''' da por resultado una funciçon ''g(x)'' acorde a condiciones. | ||
}} | }} |
Revisión del 01:35 15 ago 2012
ConservaSi
Categorías de Comandos (todos)
- ConservaSi[ <Condición>, <Lista> ]
- Crea una nueva lista que sólo conserva los elementos de la original que cumplen la condición establecida.
Ejemplo:
ConservaSi[x < 3, {1, 2, 3, 4, 1, 5, 6}]
da por resultado la nueva lista {1, 2, 1}. Nota: Para una lista de números puede establecerse una condición arbitraria y para una de otro tipo de objetos, exclusivamente las de la forma
x==constante
o x!=constante
.Ejemplo:
- Dados los puntos P, Q, R en la lista y el Û incluido en la condición...
ConservaSi[x(Ñ) ≤ x(Û), Ñ, {P, Q, R}]
' da por resultado una lista que sólo conserva, de la original, los puntos de abscisa menor o igual a la de Û.- La Variable - Ñ - es reemplazada, para el control, sucesivamente por P, Q y finalmente R.
AsignaFunción[g, "AjustePolinómico[ConservaSi[Distancia[Ñ, AjustePolinómico[Unión[ l_1 , l_P ], 6] ] < 4, Ñ, Unión[ l_1 , l_P ] ] , 9] "]
da por resultado una funciçon g(x) acorde a condiciones.