Interpolación, aproximación y similares (paquete alglib) - página 3

 
Dmitry Fedoseev:

¿Qué es lo que no ha resuelto nadie? ¿El problema de interpolar una función? El problema de la interpolación de una función: nadie ha resuelto ese problema y nadie lo hará nunca.

¿Quieres que te lo resuelva? Elige cualquier función sencilla. Y aprenderás a hacerlo tú mismo.

 
Dmitry Fedoseev:

¿Qué es lo que no ha resuelto nadie? ¿El problema de interpolar una función? El problema de la interpolación de una función: nadie ha resuelto ese problema y nadie lo hará nunca.

No me lo creo. ¿De qué estás hablando? https://poznayka.org/s91750t1.html

Интерполирование функций
  • poznayka.org
Поиск по сайту: Воспользовавшись поиском можно найти нужную информацию на сайте.
 
Vladimir:

No puedo creer lo que ven mis ojos. ¿Qué quieres decir? https://poznayka.org/s91750t1.html

¿Qué es eso de "cognitivo", una página web para escolares y jubilados, bajo el lema "enseñar lo que no hay que enseñar"? Una fuente muy autorizada.

Dame una definición del término "interpolación de una función".

Conozco estas definiciones:

La interpolación es una forma de encontrar valores intermedios de una cantidad a partir de un conjunto discreto de valores conocidos

Aproximación (del latín proxima - lo más cercano) o aproximación - método científico que consiste en la sustitución de algunos objetos por otros, que son en cierto sentido cercanos al original, pero más simples.

Y lo que es la "interpolación de una función", no tengo ni idea.

¿Qué le parece la" interpolación defunciones"?
 
Maxim Dmitrievsky:

¿Quieres que te lo resuelva? Elige una función sencilla. Aprenderás a hacerlo tú mismo.

y=x^2, hazlo aún más simple: y=2*x

 
Dmitry Fedoseev:

¿Qué es eso de "cognitivo", una página web para escolares y jubilados, bajo el lema "enseñar lo que no hay que enseñar"? Una fuente muy autorizada.

Dame una definición del término "interpolación de una función".

Conozco estas definiciones:

La interpolación es una forma de encontrar valores intermedios de una cantidad a partir de un conjunto discreto de valores conocidos

Aproximación (del latín proxima - más cercano) o aproximación - método científico que consiste en la sustitución de algunos objetos por otros, que son en cierto sentido cercanos al original, pero más simples.

Y lo que es la "interpolación de una función", no tengo ni idea.

¿Puede la "interpolación seruna función"?

Ha nombrado correctamente lo que es la interpolación. Descifrar qué son los "valores de una cantidad en puntos intermedios donde no está dada". Es una regla que asigna los valores x a los valores y. Es decir, una función. Y es una regla que intentamos ajustar lo más posible a la función "original". Por ejemplo, para que la curva que representa el "original" no tenga torceduras (saltos en la primera derivada). Y a menudo asumimos que el original era una simple línea discontinua, y hacemos una interpolación deslizante por segmentos de línea recta.

Si no quiere "cognar", aquí hay un sitio web para ayudar a los estudianteshttps://www.matburo.ru/ex_cm.php?p1=cmip:

Métodos numéricos:
Interpolación de funciones

Resolución de problemas: Interpolación de funciones definidas por la tabla

Esta sección contiene ejemplos de problemas resueltos sobre el tema de la interpolación de funciones definidas tabularmente.

Fin de la cita.

O una fuente completamente autorizada. ¿Confías en Samarsky? Aquí está el principio del índice del libro de problemas "Samarsky Alexander Andreevich, Vabishchevich Peter Nikolaevich, Samarsky Elena Aleksandrovna
Problemas y ejercicios de métodos numéricos: Libro de texto. - Moscú: Editorial URSS, 2000. - 208 p.":

Capítulo 1: Interpolación y aproximación de funciones........................................... 8
1.1 Tareas de interpolación y aproximación de funciones ........................................ 8
1.2 Algoritmos de interpolación y aproximación de funciones ............................... 10
1.2.1 Interpolación polinómica......................................................... 10
1.2.2. Interpolación s ppl .............................................................. 11
1.2.3 Aproximación de funciones en el espacio normalizado .... 12
1.3. Apariencias ........................................................................................................... 13
1.4 Consejos ....................................................................................................................... 18

Diré por mí mismo de dónde vienen los problemas de interpolación de funciones dadas en forma de tabla. Desde el alto precio de cada punto "dado". Por ejemplo, hay que perforar un pozo a una profundidad de 5k para conseguirlo. O el valor en un punto determinado se calcula en un ordenador, pero en 3 horas (o 30 mil horas), sumando una serie que converge lentamente. A veces no hay más datos que los puntos dados y no puede haberlos.

En este caso, la precisión (error) del valor en un punto es limitada, y no tiene sentido perseguir una coincidencia exacta del valor calculado por la regla de sustitución con este punto. Es mejor sustituir el problema de interpolación por el de aproximación con control del error aceptable de sustitución.




Численные методы интерполяции: задачи с решением
  • www.matburo.ru
Бесплатные примеры задач по численным методам на тему интерполяции таблично заданных функций. Подробные пояснения и расчеты. Также выполняем задания на заказ
 
Dmitry Fedoseev:

y=x^2, hagámoslo aún más sencillo: y=2*x

Voy a pasar por las liberaciones, van momento. Y lo haré esta noche.

Como has escrito arriba, aquí tienes más http://matlab.exponenta.ru/spline/book1/10.php

Интерполяция функций интерполяционными полиномами
  • matlab.exponenta.ru
В вычислительной математике существенную роль играет интерполяция функций, т.е. построение по заданной функции другой (как правило, более простой), значения которой совпадают со значениями заданной функции в некотором числе точек. Причем интерполяция имеет как практическое, так и теоретическое значение. На практике часто возникает задача о...
 
Vladimir:

Tiene razón al nombrar lo que es la interpolación. Descifrar qué son los "valores de una cantidad en puntos intermedios donde no está dada". Es una regla que asigna los valores x a los valores y. Es decir, una función. Y es una regla que intentamos ajustar lo más posible a la función "original". Por ejemplo, para que la curva que representa el "original" no tenga torceduras (saltos en la primera derivada). Y a menudo asumimos que el original era una simple línea discontinua, y hacemos una interpolación deslizante por segmentos de línea recta.

Si no quiere "cognar", aquí tiene un sitio web para ayudar a los estudianteshttps://www.matburo.ru/ex_cm.php?p1=cmip:

Métodos numéricos:
Interpolación de funciones

Resolución de problemas: Interpolación de funciones definidas por la tabla

Esta sección contiene ejemplos de problemas resueltos sobre el tema de la interpolación de funciones definidas tabularmente.

Fin de la cita.

O una fuente completamente autorizada. ¿Confías en Samarsky? Aquí está el comienzo del índice del libro de problemas "Samarsky Alexander Andreevich, Vabishchevich Peter Nikolaevich, Samarskaya Elena Aleksandrovna
Problemas y ejercicios de métodos numéricos: Libro de texto. - Moscú: Editorial URSS, 2000. - 208 p.":

Capítulo 1: Interpolación y aproximación de funciones........................................... 8
1.1 Tareas de interpolación y aproximación de funciones ........................................ 8
1.2 Algoritmos de interpolación y aproximación de funciones ............................... 10
1.2.1 Interpolación polinómica......................................................... 10
1.2.2. Interpolación s ppl .............................................................. 11
1.2.3 Aproximación de funciones en el espacio normalizado .... 12
1.3. Apariencias ........................................................................................................... 13
1.4 Consejos ....................................................................................................................... 18

Diré por mí mismo de dónde vienen los problemas de interpolación de funciones dadas en forma de tabla. Desde el alto precio de cada punto "dado". Por ejemplo, hay que perforar un pozo a una profundidad de 5k para conseguirlo. O el valor en un punto determinado se calcula en un ordenador, pero en 3 horas (o 30 mil horas), sumando una serie que converge lentamente. A veces no hay más datos que los puntos dados y no puede haberlos.

En este caso, la precisión (error) del valor en un punto es limitada, y no tiene sentido buscar una coincidencia exacta del valor calculado por la regla de sustitución con este punto. El problema de la interpolación debería sustituirse mejor por el problema de la aproximación con control sobre el error aceptable de la sustitución.




En la cita anterior, una palabra está resaltada en rojo. Esta es la función que interpola, pero interpola una función definida tabularmente (es decir, una serie de datos). ¿Qué función es más apropiada llamar, una función tabulada (serie de datos), o una fórmula matemática como y=k*x, y=x^2? Creo que esta última es la matemática. Así que una expresión como "interpolación de una función" parece salvaje.

Y aquí está la razón, supongo, el título en un libro de renombre: "Interpolación y aproximación de funciones". Aquí la palabra "funciones" se refiere a la "aproximación" y la palabra "interpolación" a sí misma. Alguien dividió el título y obtuvo dos títulos "interpolación de funciones" y "aproximación de funciones".

La aproximación de funciones, es decir, la aproximación de funciones, está bien. Toman una función matemática, seleccionan sus coeficientes y se aproximan así a los datos tabulados.

 
Maxim Dmitrievsky:

Voy a pasar por las liberaciones, van momento. Lo haré esta noche.

Lo has dicho arriba, aquí tienes más http://matlab.exponenta.ru/spline/book1/10.php.

No, no lo harás. La interpolación requiere una serie de datos, no una función matemática. Si se da una función matemática, entonces no hay nada que interpolar y no tiene sentido interpolar.

 

Querida Maxim,

Si no me equivoco, entonces al usar splines usted está tratando de alimentar los datos de precios de la pantalla de Mt5 en paquetes discretos a una red neuronal en la que cada segmento o paquete de datos de precios representará una función separada por sí misma y luego, la red neuronal elegirá la mejor función automáticamente para un segmento de precios específico basado en el menor error cuadrático medio (MSE) de los datos entrenados anteriores. ¿Estoy en lo cierto?

Me refiero a que estás intentando un enfoque similar al de la teoría de juegos de alimentar píxeles a un juego y, en tu caso, estás intentando alimentar el precio en forma de splines. ¿Es eso correcto?

Gracias...

 
Dmitry Fedoseev:

No lo harás. La interpolación requiere un rango de datos, no una función matemática. Si se da una función matemática, no hay nada que interpolar y no tiene sentido interpolar.

Bueno, se seleccionan puntos discretos, por supuesto. Y puedes hacerlo en una cuadrícula irregular. Por eso la interpolación es conveniente para transformar una serie.

Razón de la queja: