Diferencia entre revisiones de «Comando CuentaSi»

De GeoGebra Manual
Saltar a: navegación, buscar
Línea 12: Línea 12:
 
<hr>
 
<hr>
 
{{CAS Gráficas}}
 
{{CAS Gráficas}}
:{{example|1=<br>Se  una lista determina  una lista en la [[Vista Algebraica CAS|Vista CAS]] como<br>'''<code>l<sub>e</sub> := SegundoMiembro[Aplana[ResoluciónC[{y= PolinomioAleatorio[2, -7, 11], y = -PolinomioAleatorio[2, -8 , 7]}, {x, y}]]]</code>''' de la que se derivan:<br>'''<code>l<sub>i</sub> := imaginaria(l_e)</code>''' y '''<code>l<sub>r</sub> := real(l_e)</code>'''.<br>'''<code>CuentaSi[x != 0, l<sub>i</sub>]</code>''' reporta la cantidad de imaginarios<br>'''<code>CuentaSi[x != 0, l<sub>r</sub>]</code>''' reporta la cantidad de reales<br>'''<code>CuentaSi[x != 0, l<sub>e</sub>]</code>''' reporta la cantidad de soluciones<br>Este trío de datos permite detectar los complejos y/o reales en juego en cada ''vuelta'' (valores que cambian en cada ocasión en que se pulsa {{KeyCode|Intro}} en alguna de las filas de entrada.<br>Se podrían calcular la cantidad de veces que los resultados incluyen imaginarios para realizar, por ejemplo, histogramas y, eventualmente, proponer cambios en coeficientes y/o planteos para darle mayor o menor probabilidad de incidencia a los reales, según el desafío que se desee plantear.}}
+
:{{example|1=<br>Se  una lista determina  una lista en la [[Vista Algebraica CAS|Vista CAS]] como<br>'''<code>l<sub>e</sub> := [[Comando SegundoMiembro|SegundoMiembro]][ [[Comando Aplana|Aplana[]][[Comando ResoluciónC|ResoluciónC[]]{y= [[Comando PolinomioAleatorio|PolinomioAleatorio]][2, -7, 11], y = -[[Comando PolinomioAleatorio|PolinomioAleatorio]][2, -8 , 7]}, {x, y}]]]</code>''' de la que se derivan:<br>'''<code>l<sub>i</sub> := [[Función Imaginaria|imaginaria(]]l<sub>e</sub>)</code>''' y '''<code>l<sub>r</sub> := [[Función Real|real(]]l<sub>e</sub>)</code>'''.<br>'''<code>CuentaSi[x != 0, l<sub>i</sub>]</code>''' reporta la cantidad de imaginarios<br>'''<code>CuentaSi[x != 0, l<sub>r</sub>]</code>''' reporta la cantidad de reales<br>'''<code>CuentaSi[x != 0, l<sub>e</sub>]</code>''' reporta la cantidad de soluciones<br>Este trío de datos permite detectar los complejos y/o reales en juego en cada ''vuelta'' (valores que cambian en cada ocasión en que se pulsa {{KeyCode|Intro}} en alguna de las filas de entrada.<br>Se podrían calcular la cantidad de veces que los resultados incluyen imaginarios para realizar, por ejemplo, [[Comando Histograma|histogramas]] y, eventualmente, proponer cambios en coeficientes y/o planteos para darle mayor o menor probabilidad de incidencia a los reales, según el desafío que se desee plantear.}}

Revisión del 01:05 14 ene 2013


CuentaSi[ <Condición>, <Lista> ]
Cuenta el número de elementos de la lista que cumple la condición.
Ejemplos:
  • CuentaSi[x < 3, {0, 1, 2, 3, -3, 4, 5}] da por resultado 4.
  • CuentaSi[x < 3, A1:A10], donde A1:A10 es un rango de celdas en una hoja de cálculos, da por resultado el conteo de todas las celdas de valores menores que 3.
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.

Condiciones Flexibles

Desde GG 4.2, la condición admite mayor flexibilidad a partir de esta sintaxis alternativa...

CuentaSi[ <Condición>, <Variable>, <Lista> ]
Cuenta los elementos de la Lista que cumplen la Condición establecida para la Variable indicada.
Ejemplos:

Dados los puntos P, Q y R...
CuentaSi[x(Ñ) ≤ x(Û), Ñ, {P, Q, R}] da un número según la cantidad de puntos de la lista con abscisa menor o igual a la de Û.
La Variable - Ñ - es reemplazada, para el control, sucesivamente por P, Q y finalmente R.

Dado un polígono pol y una elipse c...
CuentaSi[EstáEnRegión[Ñ, c], Ñ, {Vértices[pol]}] reporta dinámicamente el número de los vértices de pol dentro de c.

Menu view cas.svgEn Vista ComputaciónAlgebraicaSimbólica

Sin admitir literales, en esta vista todas las variantes descriptas obran del modo ya indicado.


Ejemplo:
Se una lista determina una lista en la Vista CAS como
le := SegundoMiembro[ Aplana[ResoluciónC[{y= PolinomioAleatorio[2, -7, 11], y = -PolinomioAleatorio[2, -8 , 7]}, {x, y}]]] de la que se derivan:
li := imaginaria(le) y lr := real(le).
CuentaSi[x != 0, li] reporta la cantidad de imaginarios
CuentaSi[x != 0, lr] reporta la cantidad de reales
CuentaSi[x != 0, le] reporta la cantidad de soluciones
Este trío de datos permite detectar los complejos y/o reales en juego en cada vuelta (valores que cambian en cada ocasión en que se pulsa Intro en alguna de las filas de entrada.
Se podrían calcular la cantidad de veces que los resultados incluyen imaginarios para realizar, por ejemplo, histogramas y, eventualmente, proponer cambios en coeficientes y/o planteos para darle mayor o menor probabilidad de incidencia a los reales, según el desafío que se desee plantear.
© 2024 International GeoGebra Institute