Connaissances Informatiques >> programmation >> Programmation Python >> Content
  Derniers articles
  • Python vitesse 
  • Comment entrer plusieurs chaînes d'…
  • Projets Python pour OpenCV 
  • Comment connecter le test Temps d'ex…
  • Comment utiliser la variable numéri…
  • Comment: REGEX pour analyser XML 
  • Comment faire pour créer une expres…
  • Comment connaître les dimensions d'…
  • Comment trouver des sous-ensembles d…
  • Quels sont les avantages de Python 
  •   Programmation Python
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Python

    Comment calculer l' interpolation numérique utilisant Python

    Python est un langage de script qui peut être prolongée pour effectuer facilement des opérations numériques complexes avec les packages disponibles gratuitement NumPy et SciPy , court pour Numeric Python et Python scientifique respectivement . L'une de ces opérations qui seront mis en oeuvre à la fois NumPy et SciPy est interpolation. L'interpolation est une opération pour calculer des valeurs intermédiaires le long d'une courbe donnée un ensemble de points à partir de cette courbe . Choses que vous devez
    NumPy ou SciPy paquet
    Afficher plus Instructions
    1

    Importer le " numpy " ou package " scipy " dans votre script Python , selon que vous désirez utiliser , si elle est disponible sur votre système.

    importation numpyfrom scipy.interpolate importation interp1d
    2

    Execute » interp1d ()" de SciPy de fonction d'interpolation unidimensionnelle . Le " Données_X " et variables " Données_Y " sont des tableaux contenant les x et y, les coordonnées de données à interpoler . La variable " Données_X " doit être en ordre croissant . Le modificateur " de type " spécifie les moyens d' interpolation : . Linéaire, plus proche, quadratique , cubique ou un entier supérieur à 1 pour un ajustement de spline

    interpolated_function = interp1d ( Données_X , Données_Y , type = ' linéaire ') ; interpolated_values ​​= interpolated_function ( linspace ( 1100100 ) ) ;
    3

    " numpy.interp " la fonction de NumPy pour l'interpolation unidimensionnelle Exécuter. La variable " x_to_interpolate " est un tableau contenant les coordonnées x pour interpoler des points à . Le " Données_X " et " Données_Y " sont - x et y coordonnées qui définissent la courbe d'interpoler . Les valeurs «gauche» et «droite» sont facultatifs et précisent la valeur à retourner si " x_to_interpolate " contient des valeurs en dehors de " Données_X . "

    Interpolated_y = numpy.interp ( x_to_interpolate , Données_X , Données_Y , gauche = 0 , droite = 0);

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment mettre en place Python 
  • Comment vérifier si une valeur est dans un Hash en Python 
  • Comment calculer le nombre de Fibonacci dans Python Utilisation de boucles 
  • Liste des modules Python 
  • Python Override méthode de base des classes 
  • Comment puis-je vérifier l'indentation Python dans VIM 
  • Comment faire pour supprimer Quotes dans Python SQLite 
  • Comment faire une fonction de classement en Python 
  • Comment découper une chaîne sur un espace dans le code 
  • Comment supprimer un texte en Python 
  • Connaissances Informatiques © http://www.ordinateur.cc