miércoles, 27 de mayo de 2020

Polynomial interpolation online - Datos para un potenciometro

https://tools.timodenk.com/polynomial-interpolation

Polynomial interpolation

Performs and visualizes a polynomial interpolation for a given set of points.
Datos para un potenciometro

0 0
8 30
44 60
77 90
110 120
147 150
184 180
220 210
252 240
288 270
300 300



https://www.codecogs.com/latex/eqneditor.php?lang=es-es
f(x)=2.1744 \cdot 10^{-21}\cdot x^{10}+ 1.0752 \cdot 10^{-17}\cdot x^{9}-1.7213 \cdot 10^{-14}\cdot x^{8}+ 1.0538 \cdot 10^{-11}\cdot x^{7}-3.4851 \cdot 10^{-9}\cdot x^{6}+ 6.8871 \cdot 10^{-7}\cdot x^{5}-8.3390 \cdot 10^{-5}\cdot x^{4}+ 6.0414 \cdot 10^{-3}\cdot x^{3}-2.4195 \cdot 10^{-1}\cdot x^{2}+ 5.3389\cdot x







Subir archivos


Build a Free Internet.

The decentralized CDN and file sharing platform for devs. Skynet is the storage foundation for a Free Internet!

miércoles, 13 de mayo de 2020

Curso intensivo de aprendizaje automático con API de TensorFlow Introducción práctica y rápida al aprendizaje automático creada por Google

Curso intensivo de aprendizaje automático con API de TensorFlow Introducción práctica y rápida al aprendizaje automático creada por Google

https://developers.google.com/machine-learning/crash-course?hl=es-419


Curso intensivo de aprendizaje automático

con API de TensorFlow

Introducción práctica y rápida al aprendizaje automático creada por Google

Una guía de estudio autónoma dirigida a usuarios de aprendizaje automático

El Curso intensivo de aprendizaje automático incluye una serie de lecciones con videos de disertaciones, casos de éxito reales y ejercicios de práctica.
  • Más de 40 ejercicios
  • 25 lecciones
  • 15 horas
  • Disertaciones de investigadores de Google
  • Casos de éxito reales
  • Visualizaciones interactivas de algoritmos en acción

¿Estás listo para comenzar a usar el aprendizaje automático?

Aprende y aplica conceptos fundamentales de aprendizaje automático con el Curso intensivo, obtén una experiencia real con la competencia complementaria de Kaggle o visita Learn with Google AI para explorar la biblioteca completa de recursos de entrenamiento.

jueves, 7 de mayo de 2020

Solucion de una ecuación diferencial y de un PVI en wolfra alpha dh/dt=-0.0026653 *sqrt(9.81*h)


Solucion de una ecuación diferencial y de un PVI en wolfra alpha  dh/dt=-0.0026653 *sqrt(9.81*h)

Решение дифференциального уравнения и IVP в вольфра альфа

Solution of a differential equation and a IVP in wolfra alpha


https://www.wolframalpha.com/input/?i=dh%2Fdt%3D-0.0026653+*sqrt%289.81*h%29



Input interpretation:

(dh(t))/(dt) = -0.0026653 sqrt(9.81 h(t))

Separable equation:

(h'(t))/sqrt(h(t)) = -0.00834796

ODE classification:

first-order nonlinear ordinary differential equation

Differential equation solution:

h(t) = -0.0000174221 (239.579 c_1 t - 14349.6 c_1^2 - t^2)


Cuando es un PVI: Ecuación diferencial con condiciones iniciales

https://www.wolframalpha.com/input/?i=dh%2Fdt%3D-0.0026653+*sqrt%289.81*h%29%2C+h%280%29%3D3


Input interpretation:

{(dh(t))/(dt) = -0.0026653 sqrt(9.81 h(t)), h(0) = 3}

Separable equation:

(h'(t))/sqrt(h(t)) = -0.00834796

ODE classification:

first-order nonlinear ordinary differential equation

Differential equation solutions:

h(t) = 0.0000174221 t^2 - 0.0144591 t + 3.
h(t) = 0.0000174221 t^2 + 0.0144591 t + 3.

Plots of the solution:

 | | | | | |






Algoritmos de ordenamiento con simulaciones e implementación en varios lenguajes c, python, c++ Алгоритмы сортировки с имитацией и реализацией на разных языках c, python, c ++ Sorting algorithms with simulations and implementation in various languages c, python, c ++

Algoritmos de ordenamiento con simulaciones e implementación en varios lenguajes c, python, c++

Алгоритмы сортировки с имитацией и реализацией на разных языках c, python, c ++

Sorting algorithms with simulations and implementation in various languages c, python, c ++

Algoritmos de ordenamiento con simulaciones e implementación en varios lenguajes 






http://lwh.free.fr/pages/algo/tri/tri_es.htm


Algoritmos de ordenamiento con simulaciones e imlementación en c++

https://www.hackerearth.com/practice/algorithms/sorting/insertion-sort/tutorial/

Sorting

Algoritmos de ordenamiento

Los algoritmos de ordenamiento nos permite, como su nombre lo dice, ordenar información de una manera especial basándonos en un criterio de ordenamiento.
En la computación el ordenamiento de datos cumple un rol muy importante, ya sea como un fin en sí o como parte de otros procedimientos más complejos. Se han desarrollado muchas técnicas en este ámbito, cada una con características específicas, y con ventajas y desventajas sobre las demás.
Para que os hagáis una idea de la dificultad del problema, propongo el siguiente mini juego. Se trata de unos barriles ordenar (entre 3 y 10) con el fin de aumentar de peso. El peso de cada barril fue asignado al azar. Utilice la opción "arrastrar y soltar" para mover los barriles.
Tienes una escala no calibrada que le permite comparar el peso de barriles y estantes que pueden servir para el almacenamiento intermedio. Estos son exactamente los mismos elementos que los que están disponibles a un ordenador: una función de comparación y áreas de almacenamiento. El objetivo es, obviamente, de ordenar los barriles con los menos comparaciones e intercambios posibles.


Las siguientes páginas presentan los principales métodos de ordenamiento :






Insertion Sort

Insertion sort is based on the idea that one element from the input elements is consumed in each iteration to find its correct position i.e, the position to which it belongs in a sorted array.
It iterates the input elements by growing the sorted array at each iteration. It compares the current element with the largest value in the sorted array. If the current element is greater, then it leaves the element in its place and moves on to the next element else it finds its correct position in the sorted array and moves it to that position. This is done by shifting all the elements, which are larger than the current element, in the sorted array to one position ahead
Implementation
void insertion_sort ( int A[ ] , int n) 
{
     for( int i = 0 ;i < n ; i++ ) {
    /*storing current element whose left side is checked for its 
             correct position .*/

      int temp = A[ i ];    
      int j = i;

       /* check whether the adjacent element in left side is greater or
            less than the current element. */

          while(  j > 0  && temp < A[ j -1]) {

           // moving the left side element to one position forward.
                A[ j ] = A[ j-1];   
                j= j - 1;

           }
         // moving current element to its  correct position.
           A[ j ] = temp;       
     }  
}
Take array A[]=[7,4,5,2].
enter image description here
Since 7 is the first element has no other element to be compared with, it remains at its position. Now when on moving towards 47 is the largest element in the sorted list and greater than 4. So, move 4 to its correct position i.e. before 7. Similarly with 5, as 7 (largest element in the sorted list) is greater than 5, we will move 5 to its correct position. Finally for 2, all the elements on the left side of 2 (sorted list) are moved one position forward as all are greater than 2 and then 2 is placed in the first position. Finally, the given array will result in a sorted array.
Time Complexity:
In worst case,each element is compared with all the other elements in the sorted array. For N elements, there will be N2 comparisons. Therefore, the time complexity is O(N2)
Contributed by: Anand Jaisingh