Instructie Programmeren Task 4

5
Instructie Programmeren Task 4 5JJ70

description

Instructie Programmeren Task 4. 5JJ70. Task 4.1: Iteratief proces. Het doel van de opdracht is de uitgangsspanning van een transistor te bepalen met de gegeven vergelijking: Gebruik vergelijking (1) in het eerste deel van de opdracht: - PowerPoint PPT Presentation

Transcript of Instructie Programmeren Task 4

Page 1: Instructie Programmeren Task 4

Instructie Programmeren

Task 45JJ70

Page 2: Instructie Programmeren Task 4

Task 4.1: Iteratief proces

• Het doel van de opdracht is de uitgangsspanning van een transistor te bepalen met de gegeven vergelijking:

• Gebruik vergelijking (1) in het eerste deel van de opdracht:• Lees de waarden voor Vplus, Vth, Rbeta, Vin en de eerste schatting van Vout in

− Pas vergelijking (1) toe− Dit levert het antwoord van de eerste iteratie− Dit antwoord vul je weer in in vergelijking (1), dit levert het antwoord voor de 2e

iteratie− Herhaal deze procedure, tot de stopconditie bereikt wordt

• Om de tanh functie te kunnen gebruiken zul je de math.h header moeten includen!

PAGE 2

Page 3: Instructie Programmeren Task 4

Task 4.1: Iteratief proces

• Kijk kritisch naar je uitgangsspanning!• Geldt de gebruikte formule altijd?• Welke waarden zou je verwachten als uitgangsspanning?

PAGE 3

Page 4: Instructie Programmeren Task 4

Task 4.2: Parameter sweep

• Het doel van dit deel van de opdracht is het aanpassen van je eerste programma, zodat je het gedrag van de transistor bij verschillende ingangsspanningen te zien krijgt

• Lees Vin niet meer in, in plaats daar van bepaal je zelf de ingangsspanning: maak 12 stapjes tussen 0 en Vplus.

• Voor iedere mogelijke ingangsspanning(Vin) voer je de procedure van deel 1 uit (tussenresultaten van de iteraties kun je beter niet meer printen)

• Misschien is het handig hier een functie voor te maken?

PAGE 4

Page 5: Instructie Programmeren Task 4

• Als vergelijking (1) geen oplossing oplevert, zorg dan dat je programma automatisch vergelijking (2) gebruikt

• Zo implementeer je de arctanh functie:http://sv.wikipedia.org/wiki/Arctanh

PAGE 5

Task 4.2: Parameter sweep