Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. En ninguna parte sin ti - 6. - página 171

 
GameOver:
Saludos a todos.
la pregunta es bastante matemática, no se me ocurre cómo hacerlo mejor.

hay un array, necesito encontrar el valor medio del índice.
digamos array 3, 0,33, 3, 0,33

la cuestión es que 0,33 es tres veces menos, y 3 es tres veces más.

si sólo sumas y divides, obtienes un sinsentido - (6,66 / 4 = 1,66), pero el significado debería ser 1.0

había una idea para resolver el problema algorítmicamente - decir, si el valor del índice [es menor que uno], entonces convertirlo en fracción negativa inversa,
y luego como (pero sólo como) todo tiene sentido

si la matriz es homogénea - todo tip-top, 12 /4 = 3.

pero si no, la matriz se verá como 3 -3 3 -3, la salida será 0 (que en realidad debería corresponder a 1).

y debe ser 1.

y más divertido, la sensación de que aquí lo fácil de resolver todo, pero cómo... maldita sea ))))))

por favor, gurús de las matemáticas )))))



¿y MathPow ((Producto de los miembros del array), 1/(Número de miembros del array)) no funciona?

 
chief2000:

Ahora sé lo que quieres decir. Al principio pensé que era una pestaña línea por línea, pero resulta que se puede aplicar a varias líneas.
Eso es genial. Gracias, gracias.

Y desplazarlas todas hacia la izquierda: Shift+Tab
 
ALXIMIKS:


¿No funciona MathPow ((Producto de los miembros del array), 1/(Número de miembros del array))?


La verdad es que no.

Ejemplo 1.
0,8 y 1,2 = supuestamente una media de 0,975 (descrita en el post anterior)
tu versión es Pow (0,96, 0,5) (¿y lo tienes bien?) = 0,9798

ejemplo 2.
4 valores, 3, 3, 3, 0.3333 (que es -3)
media en la idea de 1,5 (¿hay que explicar por qué?)
en este caso, el resultado de su fórmula da pow(9, 0,25) = 1,7321
 
.GameOver:

¿hay algo que no esté claro en la declaración de intenciones? )
o no sabe cómo hacerlo?

Este es un caso de uso más común.
No dudamos en buscar una media si los valores están en torno a uno.
digamos 0,8 y 1,2 - sabemos que la media es 1,0

Pero si lo piensas bien, ¿0,8 es una disminución del 25% (100/80) en relación con la base?
mientras que el aumento es de un justo 20%.
y el resultado es una media de -2,5%. Es decir, 0,975.

Se ha tomado una gran extensión para mayor claridad.
Digamos que la relación de una vela con la anterior puede ser 5 veces menor, y 5 veces mayor.
¿Cómo se calcula la media de dos? Para predecir, por ejemplo ;-)




1,2-0,975=0,225 y no 0,200 según tu teoría)))) No se puede engañar a las matemáticas)))
 
Sepulca:
1,2-0,975=0,225 no 0,200 como tu teoría)))) No se puede engañar a las matemáticas.


No entiendo lo que quiere decir?
los cambios de precios, ya sea menos 25% o más 20%.

por lo que la media será de 45 / 2 = 22,5, es decir, la media será menos 2,5%, el total de 0,975

lo que está mal? lo que 0,2 que quiere decir?
 

GameOver:

pero si lo piensas un poco, 0,8 es una disminución del 25% (100/80) en relación con la base...

No estoy de acuerdo.

Si quieres decir que la base es 1, entonces 0,8 es una reducción del 20% de la base

y luego la base 1 es un aumento de 0,8 en un 25%.

Dame la fuente para entender de dónde sacas la base y el resto de los miembros, entonces será más fácil entender la lógica o sus problemas

 
GameOver:

Bueno, no parece que sea así.

ejemplo 1.
0,8 y 1,2 = supuestamente una media de 0,975 (descrita en el post anterior)
su manera resulta Pow (0,96, 0,5) (& ¿lo has entendido bien?) = 0,9798

ejemplo 2.
4 valores, 3, 3, 3, 0,3333 (que es -3)
la media es supuestamente 1,5 (¿debo explicar por qué?)
en este caso el resultado de su fórmula da pow(9, 0,25) = 1,7321

Estás confundido sobre algo.

Existe la media aritmética y la media geométrica. Se te ha explicado cómo hallar la media geométrica.

En el primer ejemplo tienes un sinsentido, no una media.

Al promediar los 2 valores, deberías obtener:

1) con media aritmética: Xmin + d = Xavr = Xmax - d ;

2) Media geométrica: Xmin * k = Xavr = Xmax / k .

Xavr es el valor medio.

En la versión que has dado, hay una asimetría y cuanto más se separan los valores de la media, mayor es la asimetría. Comprueba los valores: Xmin=0,1 y Xmax=9,0.

Quieres la media geométrica.

 
ALXIMIKS:

No estoy de acuerdo.

Si quieres decir que la base es 1, entonces 0,8 es una reducción del 20% de la base

y luego la base 1 es un aumento de 0,8 en un 25%.

Dar la fuente original para entender de dónde viene la base y de dónde vienen el resto de los miembros, entonces será más fácil entender la lógica o sus problemas


Intento calcular la relación media de la barra con la barra anterior.
Por desgracia, los métodos directos no funcionan aquí.
Una cosa es sumar valores simples, pero otra cosa es que estos valores sean cocientes.

Un ejemplo elemental: una barra es 5 veces más pequeña que otra, otra es 5 veces más grande. (puede tomar 10 de cada uno).
¿Cuál es la proporción media? Para mí es obvio que es 1.
Pero no sé cómo calcularlo matemáticamente.
¿sumar las proporciones y dividir por el número? (5*10 + 0.2+10 ) / 20 ..... = 2,6 ?? y ¿qué es eso, una media de qué? ciertamente no es una relación.

Es posible representar la reducción como una fracción negativa inversa, entonces podemos incluso representar gráficamente su significado.

Pero no sé cómo calcularlo).
 
GameOver:


Bueno si cuentas desde 0,8 Sí sería el 25%, desde 0,8 hasta 1,0, pero si cuentas el porcentaje como dices desde la base, 1,0 sólo hay un 20%
 
PapaYozh:

Estás confundido sobre algo.

Existe la media aritmética y la media geométrica. Se te ha explicado cómo hallar la media geométrica.

En el primer ejemplo tienes un sinsentido, no una media.

Al promediar los 2 valores, deberías obtener:

1) con media aritmética: Xmin + d = Xavr = Xmax - d ;

2) Media geométrica: Xmin * k = Xavr = Xmax / k .

Xavr es el valor medio.

En la versión que has dado, hay una asimetría y cuanto más se separan los valores de la media, mayor es la asimetría. Comprueba los valores: Xmin=0,1 y Xmax=9,0.

Estás buscando la media geométrica.


Puede que me confunda con el primer caso en alguna parte.

Intentaré ponerlo así: es menos del 20%, sin discusión.

Pero el primer total es menor que la base a 1,25.
y el segundo total es mayor que la base a 1,20
¿está más claro?

pero la media geométrica no funciona exactamente ((
no sé los límites exactos, podría ser 0,1 y 20.

tres veces menos y tres veces más es lo mismo, ¿no?

he dado un ejemplo de una secuencia - un valor es tres veces más pequeño y tres veces más grande. ¿cuál es la media?

otro ejemplo es 10 valores 5 veces más pequeños y 10 veces más grandes - ¿cuál es la media?

puedes calcular la media aritmética para estos ejemplos, para que no me equivoque)
estoy tratando de entender, honestamente ;-)