• Verkeerd document? Gratis ruilen
  • Geschreven door studenten die geslaagd zijn
  • Direct beschikbaar na je betaling
  • Online lezen of als PDF
Verkopen
Kies je studieland
Kies je taal
Document preview thumbnail
Voorbeeld 4 van de 65 pagina's
Samenvatting

Uitwerking/samenvatting opdrachten - Verwerken van digitale signalen

Document preview thumbnail
Voorbeeld 4 van de 65 pagina's

uitwerking van de opdrachten

Voorbeeld van de inhoud

Verwerken van digitale signalen – opdrachten

Inhoud
Hoofdstuk 1 Interactief werken met Python...........................................................8
P1.1 commando’s in spyder (console).................................................................8
In[1] en out[1].................................................................................................. 8
Variabele Explorer............................................................................................ 8
Variabelennaam............................................................................................... 8
Functions:......................................................................................................... 8
P1.2 function pow................................................................................................ 8
Value parameters............................................................................................. 8
Variabele parameters....................................................................................... 8
P1.4 lijst maken/aanspreken element..................................................................9
List maken:....................................................................................................... 9
Zoeken in list......................................................................................9
Array................................................................................................................ 9
Rekenkundige bewerkingen array....................................................10
P1.3 function print............................................................................................. 10
Function print:................................................................................................ 10
P1.5 array.......................................................................................................... 10
Slicing:........................................................................................................... 10
Array maken/ zoeken in array:........................................................................10
P1.6 matrices.................................................................................................... 11
Matrix in Python:............................................................................................ 11
zoeken in matrix:..............................................................................11
Matrix A 3x zo groot:........................................................................11
Matrix optellen/aftrekken:.................................................................11
Matrixvermenigvuldiging:.................................................................11
P1.7 data type bool........................................................................................... 12
Array of bool:.................................................................................................. 13
Waardes veranderen:........................................................................13
Optellen wat niet kleiner is dan 25 en groter dan 75:......................13
P1.8 save/load................................................................................................... 13
Save:.............................................................................................................. 13
load:............................................................................................................... 13
P1.9 bewerkingen met array’s/samenvatting H1...............................................14

, Array ‘counter’ maken:................................................................................... 14
Array ‘counter’ delen door 10 en afbeelden:....................................14
Array ‘time’ tot de macht 0.5 en afbeelden:.....................................14
Array y = array x – ‘time’:................................................................14
Array van arrays:............................................................................................ 14
Array opslaan :............................................................................................... 14
Variabele verwijderen :................................................................................... 14
Bestand terughalen:....................................................................................... 14
Array ‘A’ maken:............................................................................................. 15
Waarde ‘A’ afbeelden:......................................................................15
Vier elementen linksboven selecteren:.............................................15
Linksboven en rechts onder gelijk maken:.......................................15
Rechtsonder veranderen in T:...........................................................15
Hoofdstuk 2 programmeren.................................................................................. 16
P2.1 start programmeren.................................................................................. 16
Het optellen van getallen:.............................................................................. 16
P2.2 start plotten............................................................................................... 16
Functie plotten:.............................................................................................. 17
Linspace:..........................................................................................17
Subplot:............................................................................................17
P2.3 uitbreiding plotten..................................................................................... 17
Subplots en figuren, astitels en titels toevoegen:..........................................17
P2.4 punten aanklikken in plot/som..................................................................18
Twee/vier punten aanklikken en weergeven:..................................................18
Gekozen pieken optellen:............................................................................... 18
P2.5 voorbeeld uit de praktijk........................................................................... 19
Tekstbestand importeren en inladen in een variabele:...................................19
Grafiek plotten (met N = len):........................................................................19
Grafiek van z-gegevens plotten:.......................................................19
Waarde omzetten in newton volgens beschrijving:..........................20
X, y, z- waardes apart optellen en plotten :...................................................20
Tijdas/ componenten in matrix en opslaan:....................................................20
Matrix van de krachten:................................................................................. 21
P2.6 keuzestructuur.......................................................................................... 21
Keuze structuur maken (if):............................................................................ 21
Elif:....................................................................................................21

, P2.7 herhaalstructuur met while.......................................................................22
While:............................................................................................................. 22
P2.8 Herhaalstructuur me for............................................................................ 23
For … in range(…) :........................................................................................ 23
Voorbeeld: range(10, 16) . ................................................................23
Voorbeeld: range (10,30,2) . .............................................................23
P2.9 oefenen herhaalstructuur..........................................................................24
Keuzestructuur in herhaalstructuur................................................................24
Kleuren aangeven van plot:..............................................................24
P2.10 voorbeelden combinatie keuze/herhaalstructuur....................................25
Herhaalstructuur, gemiddelde berekenen......................................................25
Herhaalstructuur/keuzestructuur, doel bereiken............................................25
Herhaalstructuur/herhaalstructuur, temperatuur meten................................25
Temp. Van 9:00 t/m 18:00:...............................................................25
Gemiddelde dag:..............................................................................26
Totaal en maximale gemiddelde:......................................................26
P2.11 sub programma’s/ functie maken............................................................26
Zelf functions maken:..................................................................................... 26
P2.12 parameters.............................................................................................. 27
Aanroepen functie in console:........................................................................27
P2.13 zichtbaarheid........................................................................................... 27
Zelfde variabelennaam op verschillende plaatsen:........................................27
P2.14 functie maken: testwaarden en aanroep function...................................27
Stappenplan functie maken:..........................................................................27
P2.15 dot en cross product................................................................................ 28
Functionele code schrijven :...........................................................................28
Dot product:......................................................................................28
Çrossproduct:....................................................................................28
P2.16 voorbeelden stappenplan........................................................................28
ABC-formule:.................................................................................................. 29
Romeinse cijfers:............................................................................................ 29
P2.17 positionele/benoemde/default parameters..............................................30
Default parameter:......................................................................................... 30
LET OP:.............................................................................................30
Hoofdstuk 3 signaalverwerking............................................................................ 31
P3.1 start signaalverwerking/knippen in een signaal........................................31

, Tijdsas maken:............................................................................................... 31
Hoge pieken selecteren:................................................................................. 31
Coordinaten weergeven:...................................................................31
P3.2 lineaire interpolatie (interpoleren).............................................................32
Grafiek plotten:.............................................................................................. 32
Programma uitbreiden met 52 tijdstippen die 1/100 sec uit elkaar
liggen:...............................................................................................32
P3.3 Cubic spline interpolatie (interpoleren).....................................................32
Vloeiende lijn:................................................................................................. 32
P3.4 plotten met lineaire en vloeiende lijnen....................................................33
Grafiek plotten:.............................................................................................. 33
Nieuwe waarde berekenen met interp:..........................................................33
Vloeiende lijn van nieuwe waarden:...............................................................33
P3.5 voorbeeld uit de praktijk (rolstoel)............................................................34
Grafiek plotten:.............................................................................................. 34
Lineaire interpolatie toepassen om nieuwe moment waarde te berekenen:. .34
offset berekenen............................................................................................ 35
Offset aftrekken/gemiddelde moment..............................................35
Vermogen berekenen:.................................................................................... 35
gemiddelde vermogen van de eerste vijf seconden.........................35
Hoogte bepalen/gem. berekenen/std...............................................35
P3.6 Curve fitting.............................................................................................. 35
Grafiek maken:............................................................................................... 36
Som van gekwadrateerde verschillen:..............................................36
best passende lijn (polyfit/polyval):................................................................36
Grafieken plotten met verschillende polynomen:...........................................37
P3.7 differentiëren............................................................................................. 38
Grafiek plotten (sinus):................................................................................... 38
P3.8 Differentiëren............................................................................................ 38
Grafiek uitbreiden met functie num_derivative :............................................38
prototype:.........................................................................................38
Echte functie:...................................................................................38
P3.9 Storing....................................................................................................... 39
P3.10 Integreren................................................................................................ 39
Primitive toevoegen:...................................................................................... 39
Differentiëren en daarna integreren:..............................................................39

Inhoudsopgave

  1. 01 Hoofdstuk 1 Interactief werken met Python 8
    1. P1.1 commando’s in spyder (console) 8
    2. P1.2 function pow 8
    3. P1.4 lijst maken/aanspreken element 9
    4. P1.3 function print 10
    5. P1.5 array 10
    6. P1.6 matrices 11
    7. P1.7 data type bool 12
    8. P1.8 save/load 13
    9. P1.9 bewerkingen met array’s/samenvatting H1 14
  2. 02 Hoofdstuk 2 programmeren 16
    1. P2.1 start programmeren 16
    2. P2.2 start plotten 16
    3. P2.3 uitbreiding plotten 17
    4. P2.4 punten aanklikken in plot/som 18
    5. P2.5 voorbeeld uit de praktijk 19
    6. P2.6 keuzestructuur 21
    7. P2.7 herhaalstructuur met while 22
    8. P2.8 Herhaalstructuur me for 23
    9. P2.9 oefenen herhaalstructuur 24
    10. P2.10 voorbeelden combinatie keuze/herhaalstructuur 25
    11. P2.11 sub programma’s/ functie maken 26
    12. P2.12 parameters 27
    13. P2.13 zichtbaarheid 27
    14. P2.14 functie maken: testwaarden en aanroep function 27
    15. P2.15 dot en cross product 28
    16. P2.16 voorbeelden stappenplan 28
    17. P2.17 positionele/benoemde/default parameters 30
  3. 03 Hoofdstuk 3 signaalverwerking 31
    1. P3.1 start signaalverwerking/knippen in een signaal 31
    2. P3.2 lineaire interpolatie (interpoleren) 32
    3. P3.3 Cubic spline interpolatie (interpoleren) 32
    4. P3.4 plotten met lineaire en vloeiende lijnen 33
    5. P3.5 voorbeeld uit de praktijk (rolstoel) 34
    6. P3.6 Curve fitting 35
    7. P3.7 differentiëren 38
    8. P3.8 Differentiëren 38
    9. P3.9 Storing 39
    10. P3.10 Integreren 39
    11. P3.11 Voorbeeld uit de praktijd (de springer) 40
    12. P3.12 Voorbeeld uit de praktijk (de fietser) 41
    13. P3.13 filteren 42
    14. P3.14 frequentiespectrum 43
    15. P3.15 filters 46
    16. P3.16 filteren in Python 47
    17. P3.17 Overdrachtsfunctie 48
    18. P3.18 filter/overdrachtsfunctie/afsnijfrequentie 50
    19. P3.19 Voorbeelden van filtreren: fictief signaal 53
    20. P3.20 Voorbeeld rolstoelrijder 54
    21. P3.21 voorbeeld: bewegingsregistratie 57
  4. 04 Appendix: losse eindjes 62
    1. Strings en bestandnamen : 62
    2. PA.1 Herhaal/keuzestructuur, gemiddelde berekeken 62
    3. PA.2 Stelsels van vergelijkingen 62
    4. PA.3 random nummers (uniform) 63
    5. PA.4 Lengtes mannen (normal) 64
    6. PA.5 Tentamencijfers (randint) 64
    7. PA.6 random walk 65

Documentinformatie

Geüpload op
7 februari 2025
Aantal pagina's
65
Geschreven in
2024/2025
Type
Samenvatting
€6,58

Verkeerd document? Gratis ruilen Binnen 14 dagen na aankoop en voor het downloaden kun je een ander document kiezen. Je kunt het bedrag gewoon opnieuw besteden.
Geschreven door studenten die geslaagd zijn
Direct beschikbaar na je betaling
Online lezen of als PDF

Seller avatar
De reputatie van een verkoper is gebaseerd op het aantal documenten dat iemand tegen betaling verkocht heeft en de beoordelingen die voor die items ontvangen zijn. Er zijn drie niveau’s te onderscheiden: brons, zilver en goud. Hoe beter de reputatie, hoe meer de kwaliteit van zijn of haar werk te vertrouwen is.
meikekruger
4,0
(5)
Verkocht
75
Volgers
0
Items
29
Laatst verkocht
4 dagen geleden

Echte notities, van echte studenten
Elk document op Stuvia is geschreven door een medestudent die hetzelfde vak deed. Zo leer je van iemand die het al heeft gehaald.



Waarom studenten kiezen voor Stuvia

Gemaakt door medestudenten, geverifieerd door reviews

Kwaliteit die je kunt vertrouwen: geschreven door studenten die slaagden en beoordeeld door anderen die dit document gebruikten.

Niet tevreden? Kies een ander document

Geen zorgen! Je kunt voor hetzelfde geld direct een ander document kiezen dat beter past bij wat je zoekt.

Betaal zoals je wilt, start meteen met leren

Geen abonnement, geen verplichtingen. Betaal zoals je gewend bent via iDeal of creditcard en download je PDF-document meteen.

Student with book image

“Gekocht, gedownload en geslaagd. Zo makkelijk kan het dus zijn.”

Alisha Student

Bezig met je bronvermelding?

Maak nauwkeurige citaten in APA, MLA en Harvard met onze gratis bronnengenerator.

Bezig met je bronvermelding?

Veelgestelde vragen