Skip to content

Commit

Permalink
New conversion
Browse files Browse the repository at this point in the history
  • Loading branch information
jangenoe committed Nov 3, 2024
1 parent 455fa1d commit 88e444c
Show file tree
Hide file tree
Showing 2 changed files with 41 additions and 13 deletions.
4 changes: 2 additions & 2 deletions .github/common/convert-to-pptx.py
Original file line number Diff line number Diff line change
Expand Up @@ -120,10 +120,10 @@ def maketitle(cell,slide):
par.line_spacing = Pt(8)
par.font.color.rgb = RGBColor(0, 0, 0)
slide.shapes[0].text_frame.fit_text(font_family="Courier",max_size=18, font_file=r".github/common/fonts/cour.ttf")
elif "text" in output.get("data", {}):
elif "text" in output:
slide = prs.slides.add_slide(prs.slide_layouts[5])
maketitle(cell,slide)
slide.shapes[0].text="".join(output.data["text"])
slide.shapes[0].text="".join(output["text"])
for par in slide.shapes[0].text_frame.paragraphs:
par.line_spacing = Pt(8)
par.font.color.rgb = RGBColor(0, 0, 0)
Expand Down
50 changes: 39 additions & 11 deletions ToegepasteAnalogeElektronica/Filters.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -6092,7 +6092,7 @@
"KULeuvenSlides": {
"slide_code": "normal",
"slide_ref": "",
"slide_title": "Transfer functie Butterworth laagdoorlaatfilter 3de orde"
"slide_title": "Butterworth 3de orde laagdoorlaatfilter: Transfer functie "
},
"editable": true,
"hide_input": true,
Expand All @@ -6104,15 +6104,13 @@
"source": [
"### Butterworth laagdoorlaatfilter van de 3de orde\n",
"\n",
"We ontwerpen een analoge 3de orde laagdoorlaatfilter van het type Butterworth met afsnijfrequentie 1 MHz. De transferfunktie $H(s)$ of $H(j\\omega)$ die we bekomen is:\n",
"\n",
"Als eerste voorbeeld ontwerpen we een analoge 3de orde laagdoorlaatfilter van het type Butterworth met afsnijfrequentie 1 MHz. De transferfunktie $H(s)$ of $H(j\\omega)$ die we bekomen is:\n",
"\n",
"$$ H(s) = \\frac{\\sum_{n=0}^M b_n s^n}{\\sum_{n=0}^N a_n s^n} = \\frac{\\sum_{n=0}^0 b_n s^n}{\\sum_{n=0}^3 a_n s^n}$$\n",
"\n",
"\n",
"$a_n$ en $b_n$ zijn de coeficienten van de veeltermen in de transferfunktie. \n",
"Aangezien we hier een derde orde laagdoorlaatfilter ontwerpen is $M=0$ en $N=3$.\n",
"Voor deze oefening is het resultaat van de berekening van deze coeficienten:"
"Voor deze oefening is het resultaat van de berekening van deze coefficienten:"
]
},
{
Expand All @@ -6126,7 +6124,7 @@
"KULeuvenSlides": {
"slide_code": "normal",
"slide_ref": "",
"slide_title": "Coeficienten derde orde Butterworth laagdoorlaatfilter(1 MHz)"
"slide_title": "Coeficienten derde orde Butterworth laagdoorlaatfilter (1 MHz)"
},
"editable": true,
"execution": {
Expand All @@ -6139,8 +6137,8 @@
"hide_input": false,
"mystnb": {
"figure": {
"caption": "Amplitude en fase van een derde orde Butterworth laagdoorlaatfilter met afsnijfrequentie 1 MHz.",
"name": "fig8x"
"caption": "",
"name": ""
}
},
"slideshow": {
Expand Down Expand Up @@ -6168,6 +6166,30 @@
"freqs_resp([[b3,a3]],4,8,Printcoef=True,ShowGraf=False);"
]
},
{
"cell_type": "markdown",
"metadata": {
"KULeuvenSlides": {
"slide_code": "normal",
"slide_ref": "",
"slide_title": ""
},
"editable": true,
"mystnb": {
"figure": {
"caption": "",
"name": ""
}
},
"slideshow": {
"slide_type": ""
},
"tags": []
},
"source": [
"Een plot van deze transferfunctie zien we in {numref}`filter_Fig8`. We stellen inderdaad vast dat de versterking (Gain) heel erg vlak is tot 1 MHz en daarna met 60 dB per decade afneemt."
]
},
{
"cell_type": "code",
"execution_count": 6,
Expand All @@ -6179,7 +6201,7 @@
"KULeuvenSlides": {
"slide_code": "normal",
"slide_ref": "",
"slide_title": "Amplitude en fase derde orde Butterworth laagdoorlaatfilter(1 MHz)"
"slide_title": "Amplitude en fase derde orde Butterworth laagdoorlaatfilter (1 MHz)"
},
"editable": true,
"execution": {
Expand All @@ -6196,7 +6218,7 @@
"mystnb": {
"figure": {
"caption": "Amplitude en fase van een derde orde Butterworth laagdoorlaatfilter met afsnijfrequentie 1 MHz.",
"name": "fig8"
"name": "filter_fig8"
}
},
"slideshow": {
Expand Down Expand Up @@ -9246,6 +9268,12 @@
"jupyter": {
"source_hidden": true
},
"mystnb": {
"figure": {
"caption": "",
"name": ""
}
},
"slideshow": {
"slide_type": "slide"
},
Expand Down Expand Up @@ -9298,7 +9326,7 @@
"KULeuvenSlides": {
"slide_code": "normal",
"slide_ref": "",
"slide_title": "polen van een 7de orde Butterworth banddoorlaatfilter"
"slide_title": "Polen van een 7de orde Butterworth banddoorlaatfilter"
},
"editable": true,
"execution": {
Expand Down

0 comments on commit 88e444c

Please sign in to comment.