Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> python Programming >> Content
Hoe de Fourier -serie in Python Compute
Computing de Fourier -serie in uw Python programma kunt u opsplitsen van een signaal in zijn frequenties . Wetenschappelijke gebieden zoals optica en golfbewegingen gebruik maken van de Fourier-transformatie proces bij het maken van wiskundige berekeningen . NumPy , een open source Python extensie , biedt de arrays en op hoog niveau wiskundige functies die nodig zijn om Fourier Series berekenen in de programmeertaal Python . Roep de functie NumPy " FFT " een fundamentele Fourier transformatie te creëren . Instructies
1

Download de NumPy binaire package en installeer het . Kopen van 2

Open uw bronbestand in een editor , zoals Windows Kladblok.
< br >

import 3 de " matplotlib.pyplot " om toegang tot het plotten van functies in te schakelen door de volgende code aan de bovenkant van uw dossier :

import matplotlib.pyplot
als pyplt
< br > 4

Maak een array van getallen te gebruiken in de Fourier-transformatie berekening door toevoeging van de volgende code :

arr = np.arange ( 128 ) op Twitter


Dit zal de array [ 0 , 1 , 2 , .. , 127 ]
5

Bereken een eendimensionale discrete Fourier transformatie met de functie " FFT " door toevoeging van de volgende code aan de bovenkant van uw dossier : .

NDFT = np . fft.fft ( np.sin ( arr ) ) ffreq = np.fft.fftfreq ( arr.shape [ -1 ] ) op Twitter

de functie " fftfreq " retourneert een float array met de sample frequenties voor de . discrete Fourier Transform

Plot en grafiek 6 de Fourier -serie door de volgende commando's toe te voegen :

pyplt.plot
( freq , ndft.real , ffreq , ndft.imag ) pyplt . tonen ( )
7

Sla het bestand met een " . py " extensie .

Compile 8 en start het programma om de Fourier Series .
berekenen < br >

Previous: Next:
  python Programming
·Hoe maak je een Python woorden…
·Hoe controleert de Exact Match…
·Hoe de lijst met tekens in Pyt…
·Hoe maak je een Read tekstbest…
·Wat zijn Stap Waarden in Pytho…
·Hoe om gegevens van een Array …
·Wat is een SQL- object ? 
·Hoe te Disks lijst in Python 
·Hoe maak je een Python -bestan…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Problemen met geluid te creëren met Get…
·Hoe de metagegevens bewerken voor een fo…
·Hoe te controleren Date in SQL 
·Hoe te Variabelen in Perl Regex Gebruik …
·Hoe DLL -bestanden lezen 
·Hoe maak je een ComboBox invoegen in C -…
·Hoe te Implementeerbare Windows Mobile A…
·Hoe het opzetten van IIS 6 
·Hoe zien of een tekstwaarde is veranderd…
Copyright © Computer Kennis http://www.nldit.com