Theorie
Signalen = waarden van een of andere grootheid geregistreerd op opeenvolgende tijdstippen.
Analoog: continue, oneindig veel metingen (druk, temperatuur)
Digitaal: niet continue maar periodiek registreren = ‘sampelen’.
periode dt is de tijd tussen samples/meetpunten is 1/fs.
fs frequentie 1/dt in Hz = 1/s. Vaak meten is een hoge frequentie.
Index is wat een tijdstip met zijn geregistreerde waarde koppelt en andersom. De eerste index (eerste
element) verbindt het eerste tijdstip met de eerst geregistreerde waarde, de tweede de tweede etc.
Laagste index = 1
Een computer gebruik je om representaties van objecten uit het dagelijks leven te manipuleren.
Manipulaties zijn specifiek voor een bepaald object.
Mogelijke bewerkingen:
● Bepalen van maximum
● Bepalen van gemiddelde
● Interpoleren: ontbrekende gedeeltes opvullen
● Filteren: verstoringen verwijderen
● Afgeleide bepalen
● Primitieve bepalen
● Curve fitting: 'Deze punten heb ik gemeten, maar ik denk dat het onderliggende proces
eenvoudiger is’: parabool, lineair, wat is de best passende lijn.
Datatype is een verzameling waarden plus een verzameling van manipulaties die op die waarden
kunnen worden uitgevoerd. Zegt iets over de waarden en de manipulaties die je op die waarde kunt
uitvoeren. Manipulaties zijn specifiek voor een bepaald doel.
INTEGER = alle gehele getallen van -32768 t/m 32767
Mogelijke manipulaties hierbij: optellen, aftrekken, delen, vermenigvuldigen, rests bepalen, toekennen
(aan een bepaalde variabele) en vergelijken.
Het aantal bytes geeft aan hoeveel geheugen het kost in het externe geheugen (dus geeft aan hoeveel
mogelijkheden er zijn). Byte zijn acht op een bepaalde volgorde, gerangschikte bitjes. Bit heeft een
waarde van 1 of 0, heeft dus 2 toestanden. Met 1 byte kan je 2^8 = 256 verschillende patronen
representeren.
Matlab is 8 bytes
REAL = gebroken (komma-)getallen
CHAR = karakters (letters, leestekens e.d.)
STRING = een rij tekens
ARRAY = een rij (of kolom) getallen: vector
MATRIX = een tabel getallen
RECORD = gegevenskaarten
, Een programma is een serie automatisch uitgevoerde instructies.
intern geheugen → ← processor
Een computer gebruik je om representaties van objecten uit het dagelijks leven te manipuleren. Een
computerprogramma moet de beschrijving geven van de te gebruiken objecten en de op deze objecten
uit te voeren manipulatie.
De executer zet de 001100110-code op de goede plek in het
interne geheugen zodat de processor erbij kan. De processor
gaat dan met de code aan de gang waardoor het einddoel
wordt bereikt.
Matlab doet in één keer de compiler en executer: dit noem je de
interpreter
Zodra er commando’s in een programma staan, dan noem je het statements.
3 Statement-structuren
● opeenvolging: statement 2 weet nog niks van statement 3
● Keuze-structuur: dan doe je niet alles (logische expressie speelt een grote rol)
○ Na verloop van tijd komen de statements misschien wel weer samen. Het is niet zo dat
het dan persé gesplitst blijft.
● Herhaling: logische expressie speelt een grote rol
○ Nog een keer kijken of je aan de voorwaarde voldoet om het setje statements nog een
keer te doorlopen.
● Zodra er een structuur in een structuur zit (hier een keuze-structuur in een herhalingsstructuur)
dan noem je dat een genestte structuur.
Programma-ontwerp
1) Probleemanalyse (in spreektaal)
● We willen twee getallen invoeren. De computer moet deze vergelijken en een tekstregel
afdrukken of het eerste of het tweede getal het grootste is.
2) Objecten en manipulaties herkennen (op een volgend zelfstandig naamwoorden en
werkwoorden)
The benefits of buying summaries with Stuvia:
Guaranteed quality through customer reviews
Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.
Quick and easy check-out
You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.
Focus on what matters
Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!
Frequently asked questions
What do I get when I buy this document?
You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.
Satisfaction guarantee: how does it work?
Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.
Who am I buying these notes from?
Stuvia is a marketplace, so you are not buying this document from us, but from seller imkejanssen2. Stuvia facilitates payment to the seller.
Will I be stuck with a subscription?
No, you only buy these notes for $6.45. You're not tied to anything after your purchase.