| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Python Programming >> Content
    Sådan Beregn det numeriske Interpolation Brug Python
    Python er et scriptsprog , der kan udvides til nemt udføre komplekse numeriske operationer med de frit tilgængelige pakker NumPy og SciPy , kort for Numerisk Python og videnskabelig Python hhv . En sådanne operationer , der er gennemført i både NumPy og SciPy er interpolation. Interpolation er en operation til at beregne mellemliggende værdier langs en kurve givet et sæt af punkter fra denne kurve . Ting du skal
    NumPy eller SciPy pakke
    Vis Flere Instruktioner
    1

    Import af " numpy " eller " scipy "-pakke i din Python-script , afhængigt , som du ønsker at bruge, hvis det findes på dit system.

    import numpyfrom scipy.interpolate import interp1d
    2

    Udfør SciPy s " interp1d ()" funktion for endimensionale interpolation . Den " data_X " og " data_Y " variable er arrays , der indeholder x- og y- koordinater for data til interpolere . Den " data_X " variable skal være i stigende orden. Den " slags " modifier angiver middel til interpolation : . Lineær , nærmeste , kvadratisk , kubisk eller et heltal større end 1 for en spline fit

    interpolated_function = interp1d ( data_X , data_Y , kind = "lineær ") , interpolated_values ​​= interpolated_function ( linspace ( 1.100.100 )),
    3

    Udfør NumPy s " numpy.interp " funktion for endimensional interpolation. Den " x_to_interpolate " variablen er et array indeholdende x - koordinater til interpolere punkter . Den " data_X " og " data_Y " er x -og y- koordinater , der definerer kurven at interpolere . "Venstre " og " rigtige" værdier er valgfrie , og angive hvilken værdi at vende tilbage, hvis " x_to_interpolate " indeholder værdier uden for " data_X . "

    Interpolated_y = numpy.interp ( x_to_interpolate , data_X , data_Y , venstre = 0 , højre = 0 ),

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan konvertere en streng til en liste på Python 
    ·Sådan oprettes en buffer i Python 
    ·Sådan slettes elementer fra en Python List 
    ·Sådan Indsæt Into Python Lister 
    ·Sådan Opadtællende på en enkelt linje i Python 
    ·Hvad er Python EXE 
    ·Hvordan laver Global Navne i Python 
    ·Sådan at gå gennem Python kode 
    ·Unicode Fejl i Python 
    ·Sådan Set Up en tabel i Python 
      Anbefalede Artikler
    ·Sessions Broken i PHP 
    ·Sådan importeres XLM Into Visual Basic 
    ·Sådan Konverter HTML til tekst i SQL 
    ·Hvordan man skriver et program , der læser en perleræ…
    ·Hvordan jeg Debug Visual Basic 
    ·UML Begrænsninger 
    ·Sådan oprettes brugerdefinerede Tags i JSP 
    ·Visual Basic Sorteringsmetode 
    ·Hvordan man skriver en installation Script 
    ·Sådan Upload et billede til PHP med MySQL Insert 
    Copyright © Computer Viden http://www.computerdk.com