From 02fad480aad27d6d2fa1192eeab5c6654557b884 Mon Sep 17 00:00:00 2001 From: Joshua Baer Date: Tue, 26 Jul 2022 09:31:35 +0200 Subject: svae between --- buch/papers/fm/01_AM-FM.tex | 37 ++++++++++++++++++++++--------------- buch/papers/fm/main.tex | 2 +- buch/papers/fm/references.bib | 11 +++++++++++ 3 files changed, 34 insertions(+), 16 deletions(-) (limited to 'buch/papers/fm') diff --git a/buch/papers/fm/01_AM-FM.tex b/buch/papers/fm/01_AM-FM.tex index ef55d55..2267d39 100644 --- a/buch/papers/fm/01_AM-FM.tex +++ b/buch/papers/fm/01_AM-FM.tex @@ -7,30 +7,37 @@ \rhead{AM- FM} Das sinusförmige Trägersignal hat die übliche Form: -\(x_c(t) = A_c \cdot cos(\omega_c(t)+\varphi)\). +\(x_c(t) = A_c \cdot \cos(\omega_c(t)+\varphi)\). Wobei die konstanten Amplitude \(A_c\) und Phase \(\varphi\) vom Nachrichtensignal \(m(t)\) verändert wird. Der Parameter \(\omega_c\), die Trägerkreisfrequenz bzw. die Trägerfrequenz \(f_c = \frac{\omega_c}{2\pi}\), steht nicht für die modulation zur verfügung, statt dessen kann durch ihn die Frequenzachse frei gewählt werden. \newblockpunct -Jedoch ist das für die Vilfalt der Modulationsarten keine Einschrenkung. +Jedoch ist das für die Vielfalt der Modulationsarten keine Einschrenkung. Ein Nachrichtensignal kann auch über die Momentanfrequenz (instantenous frequency) \(\omega_i\) eines trägers verändert werden. Mathematisch wird dann daraus \[ \omega_i = \omega_c + \frac{d \varphi(t)}{dt} \] -mit der Ableitung der Phase. +mit der Ableitung der Phase\cite{fm:NAT}. +Mit diesen drei parameter ergeben sich auch drei modulationsarten, die Amplitudenmodulation welche \(A_c\) benutzt, +die Phasenmodulation \(\varphi\) und dann noch die Momentankreisfrequenz \(\omega_i\): \newline \newline -TODO: -Hier beschrieib ich was AmplitudenModulation ist und mache dan den link zu Frequenzmodulation inkl Formel \[cos( cos x)\] - - - -%Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam -%nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam -erat, sed diam voluptua \cite{fm:bibtex}. -%At vero eos et accusam et justo duo dolores et ea rebum. -%Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum -%dolor sit amet. - +To do: Bilder jeder Modulationsart +\subsection{AM - Amplitudenmodulation} +Das Ziel ist FM zu verstehen doch dazu wird zuerst AM erklärt welches einwenig einfacher zu verstehen ist und erst dann übertragen wir die Ideeen in FM. +Nun zur Amplitudenmodulation verwenden wir das bevorzugte Trägersignal +\[ + x_c(t) = A_c \cdot \cos(\omega_ct). +\] +Dies bringt den grossen Vorteil das, dass modulierend Signal sämtliche Anteile im Frequenzspektrum inanspruch nimmt +und das Trägersignal nur zwei komplexe Schwingungen besitzt. +Dies sieht man besonders in der Eulerischen Formel +\[ + x_c(t) = \frac{A_c}{2} \cdot e^{j\omega_ct}\;+\;\frac{A_c}{2} \cdot e^{-j\omega_ct}. +\] +Dabei ist die negative Frequenz der zweiten komplexen Schwingung zwingend erforderlich, damit in der Summe immer ein reelwertiges Trägersignal ergibt. +\newline +TODO: +Hier beschrieib ich was AmplitudenModulation ist und mache dan den link zu Frequenzmodulation inkl Formel \[\cos( \cos x)\] diff --git a/buch/papers/fm/main.tex b/buch/papers/fm/main.tex index fcf4d1a..6af3386 100644 --- a/buch/papers/fm/main.tex +++ b/buch/papers/fm/main.tex @@ -27,7 +27,7 @@ welches Digital einfach umzusetzten ist, genauso als Trägersignal genutzt werden kann. Zuerst wird erklärt was \textit{FM-AM} ist, danach wie sich diese im Frequenzspektrum verhalten. Erst dann erklär ich dir wie die Besselfunktion mit der Frequenzmodulation( acro?) zusammenhängt. -Nun zur Modulation im nächsten Abschnitt. +Nun zur Modulation im nächsten Abschnitt.\cite{fm:NAT} \input{papers/fm/01_AM-FM.tex} \input{papers/fm/02_frequenzyspectrum.tex} diff --git a/buch/papers/fm/references.bib b/buch/papers/fm/references.bib index 76eb265..21b910b 100644 --- a/buch/papers/fm/references.bib +++ b/buch/papers/fm/references.bib @@ -23,6 +23,17 @@ volume = {2} } +@book{fm:NAT, + title = {Nachrichtentechnik 1 + 2}, + author = {Thomas Kneubühler}, + publisher = {None}, + year = {2021}, + isbn = {}, + inseries = {Script for students}, + volume = {} +} + + @article{fm:mendezmueller, author = { Tabea Méndez and Andreas Müller }, title = { Noncommutative harmonic analysis and image registration }, -- cgit v1.2.1 From a5b1d13fd6d9d5df3d7289093e57cf67ae5cb81c Mon Sep 17 00:00:00 2001 From: Joshua Baer Date: Tue, 26 Jul 2022 15:04:22 +0200 Subject: Kapitel TODOs --- buch/papers/fm/01_AM-FM.tex | 4 +++ buch/papers/fm/02_frequenzyspectrum.tex | 2 ++ buch/papers/fm/03_bessel.tex | 24 ++++++---------- buch/papers/fm/04_fazit.tex | 32 ++------------------- buch/papers/fm/FM presentation/A2-14.pdf | Bin 0 -> 259673 bytes buch/papers/fm/FM presentation/FM_presentation.pdf | Bin 0 -> 357597 bytes ...quency modulation (FM) and Bessel functions.pdf | Bin 0 -> 159598 bytes ...l2022_Book_H\303\266hereMathematikImAlltag.pdf" | Bin 0 -> 4118379 bytes 8 files changed, 17 insertions(+), 45 deletions(-) create mode 100644 buch/papers/fm/FM presentation/A2-14.pdf create mode 100644 buch/papers/fm/FM presentation/FM_presentation.pdf create mode 100644 buch/papers/fm/FM presentation/Frequency modulation (FM) and Bessel functions.pdf create mode 100644 "buch/papers/fm/FM presentation/Seydel2022_Book_H\303\266hereMathematikImAlltag.pdf" (limited to 'buch/papers/fm') diff --git a/buch/papers/fm/01_AM-FM.tex b/buch/papers/fm/01_AM-FM.tex index 2267d39..163c792 100644 --- a/buch/papers/fm/01_AM-FM.tex +++ b/buch/papers/fm/01_AM-FM.tex @@ -38,6 +38,10 @@ Dies sieht man besonders in der Eulerischen Formel x_c(t) = \frac{A_c}{2} \cdot e^{j\omega_ct}\;+\;\frac{A_c}{2} \cdot e^{-j\omega_ct}. \] Dabei ist die negative Frequenz der zweiten komplexen Schwingung zwingend erforderlich, damit in der Summe immer ein reelwertiges Trägersignal ergibt. +Nun wird der parameter \(A_c\) durch das Moduierende Signal \(m(t)\) ersetzt, wobei so \(m(t) \leqslant |1|\) normiert wurde. +\newline \newline TODO: Hier beschrieib ich was AmplitudenModulation ist und mache dan den link zu Frequenzmodulation inkl Formel \[\cos( \cos x)\] +so wird beschrieben das daraus eigentlich \(x_c(t) = A_c \cdot \cos(\omega_i)\) wird und somit \(x_c(t) = A_c \cdot \cos(\omega_c + \frac{d \varphi(t)}{dt})\). +Da \(\sin \) abgeleitet \(\cos \) ergibt, so wird aus dem \(m(t)\) ein \( \frac{d \varphi(t)}{dt}\) in der momentan frequenz. \[ \Rightarrow \cos( \cos x) \] diff --git a/buch/papers/fm/02_frequenzyspectrum.tex b/buch/papers/fm/02_frequenzyspectrum.tex index 1c6044d..80e1c65 100644 --- a/buch/papers/fm/02_frequenzyspectrum.tex +++ b/buch/papers/fm/02_frequenzyspectrum.tex @@ -7,7 +7,9 @@ \label{fm:section:teil1}} \rhead{Problemstellung} +TODO Hier Beschreiben ich das Frequenzspektrum und wie AM und FM aussehen und generiert werden. +Somit auch die Herleitung des Frequenzspektrum. %Sed ut perspiciatis unde omnis iste natus error sit voluptatem %accusantium doloremque laudantium, totam rem aperiam, eaque ipsa %quae ab illo inventore veritatis et quasi architecto beatae vitae diff --git a/buch/papers/fm/03_bessel.tex b/buch/papers/fm/03_bessel.tex index fdaa0d1..aed084e 100644 --- a/buch/papers/fm/03_bessel.tex +++ b/buch/papers/fm/03_bessel.tex @@ -7,22 +7,16 @@ \label{fm:section:teil2}} \rhead{Teil 2} + +TODO Hier wird beschrieben wie die Bessel Funktion der FM im Frequenzspektrum hilft, wieso diese gebrauch wird und ihre Vorteile. -%Sed ut perspiciatis unde omnis iste natus error sit voluptatem -%accusantium doloremque laudantium, totam rem aperiam, eaque ipsa -%quae ab illo inventore veritatis et quasi architecto beatae vitae -%dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit -%aspernatur aut odit aut fugit, sed quia consequuntur magni dolores -%eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam -%est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci -%velit, sed quia non numquam eius modi tempora incidunt ut labore -%et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima -%veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, -%nisi ut aliquid ex ea commodi consequatur? Quis autem vel eum iure -%reprehenderit qui in ea voluptate velit esse quam nihil molestiae -%consequatur, vel illum qui dolorem eum fugiat quo voluptas nulla -%pariatur? -% +\begin{itemize} + \item Zuerest einmal die Herleitung von FM zu der Besselfunktion + \item Im Frequenzspektrum darstellen mit Farben, ersichtlich machen. + \item Parameter tuing der Trägerfrequenz, Modulierende frequenz und Beta. +\end{itemize} + + %\subsection{De finibus bonorum et malorum %\label{fm:subsection:bonorum}} diff --git a/buch/papers/fm/04_fazit.tex b/buch/papers/fm/04_fazit.tex index 8c6c002..8d5eca4 100644 --- a/buch/papers/fm/04_fazit.tex +++ b/buch/papers/fm/04_fazit.tex @@ -6,35 +6,7 @@ \section{Fazit \label{fm:section:fazit}} \rhead{Zusamenfassend} -%Sed ut perspiciatis unde omnis iste natus error sit voluptatem -%accusantium doloremque laudantium, totam rem aperiam, eaque ipsa -%quae ab illo inventore veritatis et quasi architecto beatae vitae -%dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit -%aspernatur aut odit aut fugit, sed quia consequuntur magni dolores -%eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam -%est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci -%velit, sed quia non numquam eius modi tempora incidunt ut labore -%et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima -%veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, -%nisi ut aliquid ex ea commodi consequatur? Quis autem vel eum iure -%reprehenderit qui in ea voluptate velit esse quam nihil molestiae -%consequatur, vel illum qui dolorem eum fugiat quo voluptas nulla -%pariatur? -% -%\subsection{De finibus bonorum et malorum -%\label{fm:subsection:malorum}} -%At vero eos et accusamus et iusto odio dignissimos ducimus qui -%blanditiis praesentium voluptatum deleniti atque corrupti quos -%dolores et quas molestias excepturi sint occaecati cupiditate non -%provident, similique sunt in culpa qui officia deserunt mollitia -%animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis -%est et expedita distinctio. Nam libero tempore, cum soluta nobis -%est eligendi optio cumque nihil impedit quo minus id quod maxime -%placeat facere possimus, omnis voluptas assumenda est, omnis dolor -%repellendus. Temporibus autem quibusdam et aut officiis debitis aut -%rerum necessitatibus saepe eveniet ut et voluptates repudiandae -%sint et molestiae non recusandae. Itaque earum rerum hic tenetur a -%sapiente delectus, ut aut reiciendis voluptatibus maiores alias -%consequatur aut perferendis doloribus asperiores repellat. + +TODO Anwendungen erklären und Sinn des Ganzen. diff --git a/buch/papers/fm/FM presentation/A2-14.pdf b/buch/papers/fm/FM presentation/A2-14.pdf new file mode 100644 index 0000000..7348cca Binary files /dev/null and b/buch/papers/fm/FM presentation/A2-14.pdf differ diff --git a/buch/papers/fm/FM presentation/FM_presentation.pdf b/buch/papers/fm/FM presentation/FM_presentation.pdf new file mode 100644 index 0000000..496e35e Binary files /dev/null and b/buch/papers/fm/FM presentation/FM_presentation.pdf differ diff --git a/buch/papers/fm/FM presentation/Frequency modulation (FM) and Bessel functions.pdf b/buch/papers/fm/FM presentation/Frequency modulation (FM) and Bessel functions.pdf new file mode 100644 index 0000000..a6e701c Binary files /dev/null and b/buch/papers/fm/FM presentation/Frequency modulation (FM) and Bessel functions.pdf differ diff --git "a/buch/papers/fm/FM presentation/Seydel2022_Book_H\303\266hereMathematikImAlltag.pdf" "b/buch/papers/fm/FM presentation/Seydel2022_Book_H\303\266hereMathematikImAlltag.pdf" new file mode 100644 index 0000000..2a0bddd Binary files /dev/null and "b/buch/papers/fm/FM presentation/Seydel2022_Book_H\303\266hereMathematikImAlltag.pdf" differ -- cgit v1.2.1 From 80f1ac88befc8c0471a47f4400dd727cbd47eff4 Mon Sep 17 00:00:00 2001 From: Joshua Baer Date: Tue, 26 Jul 2022 15:14:53 +0200 Subject: Ordner sturuktur angepasst --- buch/papers/fm/FM presentation/A2-14.pdf | Bin 259673 -> 0 bytes buch/papers/fm/FM presentation/FM_presentation.tex | 125 +++++++++++++++++++++ ...quency modulation (FM) and Bessel functions.pdf | Bin 159598 -> 0 bytes buch/papers/fm/FM presentation/README.txt | 1 + ...l2022_Book_H\303\266hereMathematikImAlltag.pdf" | Bin 4118379 -> 0 bytes buch/papers/fm/FM presentation/images/100HZ.png | Bin 0 -> 8601 bytes buch/papers/fm/FM presentation/images/200HZ.png | Bin 0 -> 8502 bytes buch/papers/fm/FM presentation/images/300HZ.png | Bin 0 -> 9059 bytes buch/papers/fm/FM presentation/images/400HZ.png | Bin 0 -> 9949 bytes buch/papers/fm/FM presentation/images/bessel.png | Bin 0 -> 40393 bytes buch/papers/fm/FM presentation/images/bessel2.png | Bin 0 -> 102494 bytes .../fm/FM presentation/images/bessel_beta1.png | Bin 0 -> 40696 bytes .../fm/FM presentation/images/bessel_frequenz.png | Bin 0 -> 11264 bytes .../fm/FM presentation/images/beta_0.001.png | Bin 0 -> 6233 bytes buch/papers/fm/FM presentation/images/beta_0.1.png | Bin 0 -> 6630 bytes buch/papers/fm/FM presentation/images/beta_0.5.png | Bin 0 -> 8167 bytes buch/papers/fm/FM presentation/images/beta_1.png | Bin 0 -> 11303 bytes buch/papers/fm/FM presentation/images/beta_2.png | Bin 0 -> 14703 bytes buch/papers/fm/FM presentation/images/beta_3.png | Bin 0 -> 20377 bytes buch/papers/fm/FM presentation/images/fm_10Hz.png | Bin 0 -> 6781 bytes buch/papers/fm/FM presentation/images/fm_20hz.png | Bin 0 -> 7834 bytes buch/papers/fm/FM presentation/images/fm_30Hz.png | Bin 0 -> 8601 bytes buch/papers/fm/FM presentation/images/fm_3Hz.png | Bin 0 -> 6558 bytes buch/papers/fm/FM presentation/images/fm_40Hz.png | Bin 0 -> 8795 bytes buch/papers/fm/FM presentation/images/fm_5Hz.png | Bin 0 -> 5766 bytes buch/papers/fm/FM presentation/images/fm_7Hz.png | Bin 0 -> 6337 bytes .../fm/FM presentation/images/fm_frequenz.png | Bin 0 -> 11042 bytes .../fm/FM presentation/images/fm_in_time.png | Bin 0 -> 27400 bytes buch/papers/fm/Quellen/A2-14.pdf | Bin 0 -> 259673 bytes buch/papers/fm/Quellen/FM_presentation.pdf | Bin 0 -> 357597 bytes ...quency modulation (FM) and Bessel functions.pdf | Bin 0 -> 159598 bytes ...l2022_Book_H\303\266hereMathematikImAlltag.pdf" | Bin 0 -> 4118379 bytes buch/papers/fm/RS presentation/FM_presentation.pdf | Bin 357597 -> 0 bytes buch/papers/fm/RS presentation/FM_presentation.tex | 125 --------------------- ...quency modulation (FM) and Bessel functions.pdf | Bin 159598 -> 0 bytes buch/papers/fm/RS presentation/README.txt | 1 - buch/papers/fm/RS presentation/RS.tex | 123 -------------------- buch/papers/fm/RS presentation/images/100HZ.png | Bin 8601 -> 0 bytes buch/papers/fm/RS presentation/images/200HZ.png | Bin 8502 -> 0 bytes buch/papers/fm/RS presentation/images/300HZ.png | Bin 9059 -> 0 bytes buch/papers/fm/RS presentation/images/400HZ.png | Bin 9949 -> 0 bytes buch/papers/fm/RS presentation/images/bessel.png | Bin 40393 -> 0 bytes buch/papers/fm/RS presentation/images/bessel2.png | Bin 102494 -> 0 bytes .../fm/RS presentation/images/bessel_beta1.png | Bin 40696 -> 0 bytes .../fm/RS presentation/images/bessel_frequenz.png | Bin 11264 -> 0 bytes .../fm/RS presentation/images/beta_0.001.png | Bin 6233 -> 0 bytes buch/papers/fm/RS presentation/images/beta_0.1.png | Bin 6630 -> 0 bytes buch/papers/fm/RS presentation/images/beta_0.5.png | Bin 8167 -> 0 bytes buch/papers/fm/RS presentation/images/beta_1.png | Bin 11303 -> 0 bytes buch/papers/fm/RS presentation/images/beta_2.png | Bin 14703 -> 0 bytes buch/papers/fm/RS presentation/images/beta_3.png | Bin 20377 -> 0 bytes buch/papers/fm/RS presentation/images/fm_10Hz.png | Bin 6781 -> 0 bytes buch/papers/fm/RS presentation/images/fm_20hz.png | Bin 7834 -> 0 bytes buch/papers/fm/RS presentation/images/fm_30Hz.png | Bin 8601 -> 0 bytes buch/papers/fm/RS presentation/images/fm_3Hz.png | Bin 6558 -> 0 bytes buch/papers/fm/RS presentation/images/fm_40Hz.png | Bin 8795 -> 0 bytes buch/papers/fm/RS presentation/images/fm_5Hz.png | Bin 5766 -> 0 bytes buch/papers/fm/RS presentation/images/fm_7Hz.png | Bin 6337 -> 0 bytes .../fm/RS presentation/images/fm_frequenz.png | Bin 11042 -> 0 bytes .../fm/RS presentation/images/fm_in_time.png | Bin 27400 -> 0 bytes 60 files changed, 126 insertions(+), 249 deletions(-) delete mode 100644 buch/papers/fm/FM presentation/A2-14.pdf create mode 100644 buch/papers/fm/FM presentation/FM_presentation.tex delete mode 100644 buch/papers/fm/FM presentation/Frequency modulation (FM) and Bessel functions.pdf create mode 100644 buch/papers/fm/FM presentation/README.txt delete mode 100644 "buch/papers/fm/FM presentation/Seydel2022_Book_H\303\266hereMathematikImAlltag.pdf" create mode 100644 buch/papers/fm/FM presentation/images/100HZ.png create mode 100644 buch/papers/fm/FM presentation/images/200HZ.png create mode 100644 buch/papers/fm/FM presentation/images/300HZ.png create mode 100644 buch/papers/fm/FM presentation/images/400HZ.png create mode 100644 buch/papers/fm/FM presentation/images/bessel.png create mode 100644 buch/papers/fm/FM presentation/images/bessel2.png create mode 100644 buch/papers/fm/FM presentation/images/bessel_beta1.png create mode 100644 buch/papers/fm/FM presentation/images/bessel_frequenz.png create mode 100644 buch/papers/fm/FM presentation/images/beta_0.001.png create mode 100644 buch/papers/fm/FM presentation/images/beta_0.1.png create mode 100644 buch/papers/fm/FM presentation/images/beta_0.5.png create mode 100644 buch/papers/fm/FM presentation/images/beta_1.png create mode 100644 buch/papers/fm/FM presentation/images/beta_2.png create mode 100644 buch/papers/fm/FM presentation/images/beta_3.png create mode 100644 buch/papers/fm/FM presentation/images/fm_10Hz.png create mode 100644 buch/papers/fm/FM presentation/images/fm_20hz.png create mode 100644 buch/papers/fm/FM presentation/images/fm_30Hz.png create mode 100644 buch/papers/fm/FM presentation/images/fm_3Hz.png create mode 100644 buch/papers/fm/FM presentation/images/fm_40Hz.png create mode 100644 buch/papers/fm/FM presentation/images/fm_5Hz.png create mode 100644 buch/papers/fm/FM presentation/images/fm_7Hz.png create mode 100644 buch/papers/fm/FM presentation/images/fm_frequenz.png create mode 100644 buch/papers/fm/FM presentation/images/fm_in_time.png create mode 100644 buch/papers/fm/Quellen/A2-14.pdf create mode 100644 buch/papers/fm/Quellen/FM_presentation.pdf create mode 100644 buch/papers/fm/Quellen/Frequency modulation (FM) and Bessel functions.pdf create mode 100644 "buch/papers/fm/Quellen/Seydel2022_Book_H\303\266hereMathematikImAlltag.pdf" delete mode 100644 buch/papers/fm/RS presentation/FM_presentation.pdf delete mode 100644 buch/papers/fm/RS presentation/FM_presentation.tex delete mode 100644 buch/papers/fm/RS presentation/Frequency modulation (FM) and Bessel functions.pdf delete mode 100644 buch/papers/fm/RS presentation/README.txt delete mode 100644 buch/papers/fm/RS presentation/RS.tex delete mode 100644 buch/papers/fm/RS presentation/images/100HZ.png delete mode 100644 buch/papers/fm/RS presentation/images/200HZ.png delete mode 100644 buch/papers/fm/RS presentation/images/300HZ.png delete mode 100644 buch/papers/fm/RS presentation/images/400HZ.png delete mode 100644 buch/papers/fm/RS presentation/images/bessel.png delete mode 100644 buch/papers/fm/RS presentation/images/bessel2.png delete mode 100644 buch/papers/fm/RS presentation/images/bessel_beta1.png delete mode 100644 buch/papers/fm/RS presentation/images/bessel_frequenz.png delete mode 100644 buch/papers/fm/RS presentation/images/beta_0.001.png delete mode 100644 buch/papers/fm/RS presentation/images/beta_0.1.png delete mode 100644 buch/papers/fm/RS presentation/images/beta_0.5.png delete mode 100644 buch/papers/fm/RS presentation/images/beta_1.png delete mode 100644 buch/papers/fm/RS presentation/images/beta_2.png delete mode 100644 buch/papers/fm/RS presentation/images/beta_3.png delete mode 100644 buch/papers/fm/RS presentation/images/fm_10Hz.png delete mode 100644 buch/papers/fm/RS presentation/images/fm_20hz.png delete mode 100644 buch/papers/fm/RS presentation/images/fm_30Hz.png delete mode 100644 buch/papers/fm/RS presentation/images/fm_3Hz.png delete mode 100644 buch/papers/fm/RS presentation/images/fm_40Hz.png delete mode 100644 buch/papers/fm/RS presentation/images/fm_5Hz.png delete mode 100644 buch/papers/fm/RS presentation/images/fm_7Hz.png delete mode 100644 buch/papers/fm/RS presentation/images/fm_frequenz.png delete mode 100644 buch/papers/fm/RS presentation/images/fm_in_time.png (limited to 'buch/papers/fm') diff --git a/buch/papers/fm/FM presentation/A2-14.pdf b/buch/papers/fm/FM presentation/A2-14.pdf deleted file mode 100644 index 7348cca..0000000 Binary files a/buch/papers/fm/FM presentation/A2-14.pdf and /dev/null differ diff --git a/buch/papers/fm/FM presentation/FM_presentation.tex b/buch/papers/fm/FM presentation/FM_presentation.tex new file mode 100644 index 0000000..2801e69 --- /dev/null +++ b/buch/papers/fm/FM presentation/FM_presentation.tex @@ -0,0 +1,125 @@ +%% !TeX root = .tex + +\documentclass[11pt,aspectratio=169]{beamer} +\usepackage[utf8]{inputenc} +\usepackage[T1]{fontenc} +\usepackage{lmodern} +\usepackage[ngerman]{babel} +\usepackage{tikz} +\usetheme{Hannover} + +\begin{document} + \author{Joshua Bär} + \title{FM - Bessel} + \subtitle{} + \logo{} + \institute{OST Ostschweizer Fachhochschule} + \date{16.5.2022} + \subject{Mathematisches Seminar - Spezielle Funktionen} + %\setbeamercovered{transparent} + \setbeamercovered{invisible} + \setbeamertemplate{navigation symbols}{} + \begin{frame}[plain] + \maketitle + \end{frame} +%------------------------------------------------------------------------------- +\section{Einführung} + \begin{frame} + \frametitle{Frequenzmodulation} + + \visible<1->{ + \begin{equation} \cos(\omega_c t+\beta\sin(\omega_mt)) + \end{equation}} + + \only<2>{\includegraphics[scale= 0.7]{images/fm_in_time.png}} + \only<3>{\includegraphics[scale= 0.7]{images/fm_frequenz.png}} + \only<4>{\includegraphics[scale= 0.7]{images/bessel_frequenz.png}} + + + \end{frame} +%------------------------------------------------------------------------------- +\section{Proof} +\begin{frame} + \frametitle{Bessel} + + \visible<1->{\begin{align} + \cos(\beta\sin\varphi) + &= + J_0(\beta) + 2\sum_{m=1}^\infty J_{2m}(\beta) \cos(2m\varphi) + \\ + \sin(\beta\sin\varphi) + &= + J_0(\beta) + 2\sum_{m=1}^\infty J_{2m}(\beta) \cos(2m\varphi) + \\ + J_{-n}(\beta) &= (-1)^n J_n(\beta) + \end{align}} + \visible<2->{\begin{align} + \cos(A + B) + &= + \cos(A)\cos(B)-\sin(A)\sin(B) + \\ + 2\cos (A)\cos (B) + &= + \cos(A-B)+\cos(A+B) + \\ + 2\sin(A)\sin(B) + &= + \cos(A-B)-\cos(A+B) + \end{align}} +\end{frame} + +%------------------------------------------------------------------------------- +\begin{frame} + \frametitle{Prof->Done} + \begin{align} + \cos(\omega_ct+\beta\sin(\omega_mt)) + &= + \sum_{k= -\infty}^\infty J_{k}(\beta) \cos((\omega_c+k\omega_m)t) + \end{align} + \end{frame} +%------------------------------------------------------------------------------- + \begin{frame} + \begin{figure} + \only<1>{\includegraphics[scale = 0.75]{images/fm_frequenz.png}} + \only<2>{\includegraphics[scale = 0.75]{images/bessel_frequenz.png}} + \end{figure} + \end{frame} +%------------------------------------------------------------------------------- +\section{Input Parameter} + \begin{frame} + \frametitle{Träger-Frequenz Parameter} + \onslide<1->{\begin{equation}\cos(\omega_ct+\beta\sin(\omega_mt))\end{equation}} + \only<1>{\includegraphics[scale=0.75]{images/100HZ.png}} + \only<2>{\includegraphics[scale=0.75]{images/200HZ.png}} + \only<3>{\includegraphics[scale=0.75]{images/300HZ.png}} + \only<4>{\includegraphics[scale=0.75]{images/400HZ.png}} + \end{frame} +%------------------------------------------------------------------------------- +\begin{frame} +\frametitle{Modulations-Frequenz Parameter} +\onslide<1->{\begin{equation}\cos(\omega_ct+\beta\sin(\omega_mt))\end{equation}} +\only<1>{\includegraphics[scale=0.75]{images/fm_3Hz.png}} +\only<2>{\includegraphics[scale=0.75]{images/fm_5Hz.png}} +\only<3>{\includegraphics[scale=0.75]{images/fm_7Hz.png}} +\only<4>{\includegraphics[scale=0.75]{images/fm_10Hz.png}} +\only<5>{\includegraphics[scale=0.75]{images/fm_20Hz.png}} +\only<6>{\includegraphics[scale=0.75]{images/fm_30Hz.png}} +\end{frame} +%------------------------------------------------------------------------------- +\begin{frame} +\frametitle{Beta Parameter} + \onslide<1->{\begin{equation}\sum_{k= -\infty}^\infty J_{k}(\beta) \cos((\omega_c+k\omega_m)t)\end{equation}} + \only<1>{\includegraphics[scale=0.7]{images/beta_0.001.png}} + \only<2>{\includegraphics[scale=0.7]{images/beta_0.1.png}} + \only<3>{\includegraphics[scale=0.7]{images/beta_0.5.png}} + \only<4>{\includegraphics[scale=0.7]{images/beta_1.png}} + \only<5>{\includegraphics[scale=0.7]{images/beta_2.png}} + \only<6>{\includegraphics[scale=0.7]{images/beta_3.png}} + \only<7>{\includegraphics[scale=0.7]{images/bessel.png}} +\end{frame} +%------------------------------------------------------------------------------- +\begin{frame} + \includegraphics[scale=0.5]{images/beta_1.png} + \includegraphics[scale=0.5]{images/bessel.png} +\end{frame} +\end{document} diff --git a/buch/papers/fm/FM presentation/Frequency modulation (FM) and Bessel functions.pdf b/buch/papers/fm/FM presentation/Frequency modulation (FM) and Bessel functions.pdf deleted file mode 100644 index a6e701c..0000000 Binary files a/buch/papers/fm/FM presentation/Frequency modulation (FM) and Bessel functions.pdf and /dev/null differ diff --git a/buch/papers/fm/FM presentation/README.txt b/buch/papers/fm/FM presentation/README.txt new file mode 100644 index 0000000..65f390d --- /dev/null +++ b/buch/papers/fm/FM presentation/README.txt @@ -0,0 +1 @@ +Dies ist die Presentation des FM - Bessel \ No newline at end of file diff --git "a/buch/papers/fm/FM presentation/Seydel2022_Book_H\303\266hereMathematikImAlltag.pdf" "b/buch/papers/fm/FM presentation/Seydel2022_Book_H\303\266hereMathematikImAlltag.pdf" deleted file mode 100644 index 2a0bddd..0000000 Binary files "a/buch/papers/fm/FM presentation/Seydel2022_Book_H\303\266hereMathematikImAlltag.pdf" and /dev/null differ diff --git a/buch/papers/fm/FM presentation/images/100HZ.png b/buch/papers/fm/FM presentation/images/100HZ.png new file mode 100644 index 0000000..371b9bf Binary files /dev/null and b/buch/papers/fm/FM presentation/images/100HZ.png differ diff --git a/buch/papers/fm/FM presentation/images/200HZ.png b/buch/papers/fm/FM presentation/images/200HZ.png new file mode 100644 index 0000000..f6836bd Binary files /dev/null and b/buch/papers/fm/FM presentation/images/200HZ.png differ diff --git a/buch/papers/fm/FM presentation/images/300HZ.png b/buch/papers/fm/FM presentation/images/300HZ.png new file mode 100644 index 0000000..6762c1a Binary files /dev/null and b/buch/papers/fm/FM presentation/images/300HZ.png differ diff --git a/buch/papers/fm/FM presentation/images/400HZ.png b/buch/papers/fm/FM presentation/images/400HZ.png new file mode 100644 index 0000000..236c428 Binary files /dev/null and b/buch/papers/fm/FM presentation/images/400HZ.png differ diff --git a/buch/papers/fm/FM presentation/images/bessel.png b/buch/papers/fm/FM presentation/images/bessel.png new file mode 100644 index 0000000..f4c83ea Binary files /dev/null and b/buch/papers/fm/FM presentation/images/bessel.png differ diff --git a/buch/papers/fm/FM presentation/images/bessel2.png b/buch/papers/fm/FM presentation/images/bessel2.png new file mode 100644 index 0000000..ccda3f9 Binary files /dev/null and b/buch/papers/fm/FM presentation/images/bessel2.png differ diff --git a/buch/papers/fm/FM presentation/images/bessel_beta1.png b/buch/papers/fm/FM presentation/images/bessel_beta1.png new file mode 100644 index 0000000..1f5c47e Binary files /dev/null and b/buch/papers/fm/FM presentation/images/bessel_beta1.png differ diff --git a/buch/papers/fm/FM presentation/images/bessel_frequenz.png b/buch/papers/fm/FM presentation/images/bessel_frequenz.png new file mode 100644 index 0000000..4f228b9 Binary files /dev/null and b/buch/papers/fm/FM presentation/images/bessel_frequenz.png differ diff --git a/buch/papers/fm/FM presentation/images/beta_0.001.png b/buch/papers/fm/FM presentation/images/beta_0.001.png new file mode 100644 index 0000000..7e4e276 Binary files /dev/null and b/buch/papers/fm/FM presentation/images/beta_0.001.png differ diff --git a/buch/papers/fm/FM presentation/images/beta_0.1.png b/buch/papers/fm/FM presentation/images/beta_0.1.png new file mode 100644 index 0000000..e7722b3 Binary files /dev/null and b/buch/papers/fm/FM presentation/images/beta_0.1.png differ diff --git a/buch/papers/fm/FM presentation/images/beta_0.5.png b/buch/papers/fm/FM presentation/images/beta_0.5.png new file mode 100644 index 0000000..5261b43 Binary files /dev/null and b/buch/papers/fm/FM presentation/images/beta_0.5.png differ diff --git a/buch/papers/fm/FM presentation/images/beta_1.png b/buch/papers/fm/FM presentation/images/beta_1.png new file mode 100644 index 0000000..6d3535c Binary files /dev/null and b/buch/papers/fm/FM presentation/images/beta_1.png differ diff --git a/buch/papers/fm/FM presentation/images/beta_2.png b/buch/papers/fm/FM presentation/images/beta_2.png new file mode 100644 index 0000000..6930eae Binary files /dev/null and b/buch/papers/fm/FM presentation/images/beta_2.png differ diff --git a/buch/papers/fm/FM presentation/images/beta_3.png b/buch/papers/fm/FM presentation/images/beta_3.png new file mode 100644 index 0000000..c6df82c Binary files /dev/null and b/buch/papers/fm/FM presentation/images/beta_3.png differ diff --git a/buch/papers/fm/FM presentation/images/fm_10Hz.png b/buch/papers/fm/FM presentation/images/fm_10Hz.png new file mode 100644 index 0000000..51bddc7 Binary files /dev/null and b/buch/papers/fm/FM presentation/images/fm_10Hz.png differ diff --git a/buch/papers/fm/FM presentation/images/fm_20hz.png b/buch/papers/fm/FM presentation/images/fm_20hz.png new file mode 100644 index 0000000..126ecf3 Binary files /dev/null and b/buch/papers/fm/FM presentation/images/fm_20hz.png differ diff --git a/buch/papers/fm/FM presentation/images/fm_30Hz.png b/buch/papers/fm/FM presentation/images/fm_30Hz.png new file mode 100644 index 0000000..371b9bf Binary files /dev/null and b/buch/papers/fm/FM presentation/images/fm_30Hz.png differ diff --git a/buch/papers/fm/FM presentation/images/fm_3Hz.png b/buch/papers/fm/FM presentation/images/fm_3Hz.png new file mode 100644 index 0000000..d4098af Binary files /dev/null and b/buch/papers/fm/FM presentation/images/fm_3Hz.png differ diff --git a/buch/papers/fm/FM presentation/images/fm_40Hz.png b/buch/papers/fm/FM presentation/images/fm_40Hz.png new file mode 100644 index 0000000..4cf11d4 Binary files /dev/null and b/buch/papers/fm/FM presentation/images/fm_40Hz.png differ diff --git a/buch/papers/fm/FM presentation/images/fm_5Hz.png b/buch/papers/fm/FM presentation/images/fm_5Hz.png new file mode 100644 index 0000000..e495b5c Binary files /dev/null and b/buch/papers/fm/FM presentation/images/fm_5Hz.png differ diff --git a/buch/papers/fm/FM presentation/images/fm_7Hz.png b/buch/papers/fm/FM presentation/images/fm_7Hz.png new file mode 100644 index 0000000..b3dd7e3 Binary files /dev/null and b/buch/papers/fm/FM presentation/images/fm_7Hz.png differ diff --git a/buch/papers/fm/FM presentation/images/fm_frequenz.png b/buch/papers/fm/FM presentation/images/fm_frequenz.png new file mode 100644 index 0000000..26bfd86 Binary files /dev/null and b/buch/papers/fm/FM presentation/images/fm_frequenz.png differ diff --git a/buch/papers/fm/FM presentation/images/fm_in_time.png b/buch/papers/fm/FM presentation/images/fm_in_time.png new file mode 100644 index 0000000..068eafc Binary files /dev/null and b/buch/papers/fm/FM presentation/images/fm_in_time.png differ diff --git a/buch/papers/fm/Quellen/A2-14.pdf b/buch/papers/fm/Quellen/A2-14.pdf new file mode 100644 index 0000000..7348cca Binary files /dev/null and b/buch/papers/fm/Quellen/A2-14.pdf differ diff --git a/buch/papers/fm/Quellen/FM_presentation.pdf b/buch/papers/fm/Quellen/FM_presentation.pdf new file mode 100644 index 0000000..496e35e Binary files /dev/null and b/buch/papers/fm/Quellen/FM_presentation.pdf differ diff --git a/buch/papers/fm/Quellen/Frequency modulation (FM) and Bessel functions.pdf b/buch/papers/fm/Quellen/Frequency modulation (FM) and Bessel functions.pdf new file mode 100644 index 0000000..a6e701c Binary files /dev/null and b/buch/papers/fm/Quellen/Frequency modulation (FM) and Bessel functions.pdf differ diff --git "a/buch/papers/fm/Quellen/Seydel2022_Book_H\303\266hereMathematikImAlltag.pdf" "b/buch/papers/fm/Quellen/Seydel2022_Book_H\303\266hereMathematikImAlltag.pdf" new file mode 100644 index 0000000..2a0bddd Binary files /dev/null and "b/buch/papers/fm/Quellen/Seydel2022_Book_H\303\266hereMathematikImAlltag.pdf" differ diff --git a/buch/papers/fm/RS presentation/FM_presentation.pdf b/buch/papers/fm/RS presentation/FM_presentation.pdf deleted file mode 100644 index 496e35e..0000000 Binary files a/buch/papers/fm/RS presentation/FM_presentation.pdf and /dev/null differ diff --git a/buch/papers/fm/RS presentation/FM_presentation.tex b/buch/papers/fm/RS presentation/FM_presentation.tex deleted file mode 100644 index 92cb501..0000000 --- a/buch/papers/fm/RS presentation/FM_presentation.tex +++ /dev/null @@ -1,125 +0,0 @@ -%% !TeX root = RS.tex - -\documentclass[11pt,aspectratio=169]{beamer} -\usepackage[utf8]{inputenc} -\usepackage[T1]{fontenc} -\usepackage{lmodern} -\usepackage[ngerman]{babel} -\usepackage{tikz} -\usetheme{Hannover} - -\begin{document} - \author{Joshua Bär} - \title{FM - Bessel} - \subtitle{} - \logo{} - \institute{OST Ostschweizer Fachhochschule} - \date{16.5.2022} - \subject{Mathematisches Seminar} - %\setbeamercovered{transparent} - \setbeamercovered{invisible} - \setbeamertemplate{navigation symbols}{} - \begin{frame}[plain] - \maketitle - \end{frame} -%------------------------------------------------------------------------------- -\section{Einführung} - \begin{frame} - \frametitle{Frequenzmodulation} - - \visible<1->{ - \begin{equation} \cos(\omega_c t+\beta\sin(\omega_mt)) - \end{equation}} - - \only<2>{\includegraphics[scale= 0.7]{images/fm_in_time.png}} - \only<3>{\includegraphics[scale= 0.7]{images/fm_frequenz.png}} - \only<4>{\includegraphics[scale= 0.7]{images/bessel_frequenz.png}} - - - \end{frame} -%------------------------------------------------------------------------------- -\section{Proof} -\begin{frame} - \frametitle{Bessel} - - \visible<1->{\begin{align} - \cos(\beta\sin\varphi) - &= - J_0(\beta) + 2\sum_{m=1}^\infty J_{2m}(\beta) \cos(2m\varphi) - \\ - \sin(\beta\sin\varphi) - &= - J_0(\beta) + 2\sum_{m=1}^\infty J_{2m}(\beta) \cos(2m\varphi) - \\ - J_{-n}(\beta) &= (-1)^n J_n(\beta) - \end{align}} - \visible<2->{\begin{align} - \cos(A + B) - &= - \cos(A)\cos(B)-\sin(A)\sin(B) - \\ - 2\cos (A)\cos (B) - &= - \cos(A-B)+\cos(A+B) - \\ - 2\sin(A)\sin(B) - &= - \cos(A-B)-\cos(A+B) - \end{align}} -\end{frame} - -%------------------------------------------------------------------------------- -\begin{frame} - \frametitle{Prof->Done} - \begin{align} - \cos(\omega_ct+\beta\sin(\omega_mt)) - &= - \sum_{k= -\infty}^\infty J_{k}(\beta) \cos((\omega_c+k\omega_m)t) - \end{align} - \end{frame} -%------------------------------------------------------------------------------- - \begin{frame} - \begin{figure} - \only<1>{\includegraphics[scale = 0.75]{images/fm_frequenz.png}} - \only<2>{\includegraphics[scale = 0.75]{images/bessel_frequenz.png}} - \end{figure} - \end{frame} -%------------------------------------------------------------------------------- -\section{Input Parameter} - \begin{frame} - \frametitle{Träger-Frequenz Parameter} - \onslide<1->{\begin{equation}\cos(\omega_ct+\beta\sin(\omega_mt))\end{equation}} - \only<1>{\includegraphics[scale=0.75]{images/100HZ.png}} - \only<2>{\includegraphics[scale=0.75]{images/200HZ.png}} - \only<3>{\includegraphics[scale=0.75]{images/300HZ.png}} - \only<4>{\includegraphics[scale=0.75]{images/400HZ.png}} - \end{frame} -%------------------------------------------------------------------------------- -\begin{frame} -\frametitle{Modulations-Frequenz Parameter} -\onslide<1->{\begin{equation}\cos(\omega_ct+\beta\sin(\omega_mt))\end{equation}} -\only<1>{\includegraphics[scale=0.75]{images/fm_3Hz.png}} -\only<2>{\includegraphics[scale=0.75]{images/fm_5Hz.png}} -\only<3>{\includegraphics[scale=0.75]{images/fm_7Hz.png}} -\only<4>{\includegraphics[scale=0.75]{images/fm_10Hz.png}} -\only<5>{\includegraphics[scale=0.75]{images/fm_20Hz.png}} -\only<6>{\includegraphics[scale=0.75]{images/fm_30Hz.png}} -\end{frame} -%------------------------------------------------------------------------------- -\begin{frame} -\frametitle{Beta Parameter} - \onslide<1->{\begin{equation}\sum_{k= -\infty}^\infty J_{k}(\beta) \cos((\omega_c+k\omega_m)t)\end{equation}} - \only<1>{\includegraphics[scale=0.7]{images/beta_0.001.png}} - \only<2>{\includegraphics[scale=0.7]{images/beta_0.1.png}} - \only<3>{\includegraphics[scale=0.7]{images/beta_0.5.png}} - \only<4>{\includegraphics[scale=0.7]{images/beta_1.png}} - \only<5>{\includegraphics[scale=0.7]{images/beta_2.png}} - \only<6>{\includegraphics[scale=0.7]{images/beta_3.png}} - \only<7>{\includegraphics[scale=0.7]{images/bessel.png}} -\end{frame} -%------------------------------------------------------------------------------- -\begin{frame} - \includegraphics[scale=0.5]{images/beta_1.png} - \includegraphics[scale=0.5]{images/bessel.png} -\end{frame} -\end{document} diff --git a/buch/papers/fm/RS presentation/Frequency modulation (FM) and Bessel functions.pdf b/buch/papers/fm/RS presentation/Frequency modulation (FM) and Bessel functions.pdf deleted file mode 100644 index a6e701c..0000000 Binary files a/buch/papers/fm/RS presentation/Frequency modulation (FM) and Bessel functions.pdf and /dev/null differ diff --git a/buch/papers/fm/RS presentation/README.txt b/buch/papers/fm/RS presentation/README.txt deleted file mode 100644 index 4d0620f..0000000 --- a/buch/papers/fm/RS presentation/README.txt +++ /dev/null @@ -1 +0,0 @@ -Dies ist die Presentation des Reed-Solomon-Code \ No newline at end of file diff --git a/buch/papers/fm/RS presentation/RS.tex b/buch/papers/fm/RS presentation/RS.tex deleted file mode 100644 index 8a67619..0000000 --- a/buch/papers/fm/RS presentation/RS.tex +++ /dev/null @@ -1,123 +0,0 @@ -%% !TeX root = RS.tex - -\documentclass[11pt,aspectratio=169]{beamer} -\usepackage[utf8]{inputenc} -\usepackage[T1]{fontenc} -\usepackage{lmodern} -\usepackage[ngerman]{babel} -\usepackage{tikz} -\usetheme{Hannover} - -\begin{document} - \author{Joshua Bär} - \title{FM - Bessel} - \subtitle{} - \logo{} - \institute{OST Ostschweizer Fachhochschule} - \date{16.5.2022} - \subject{Mathematisches Seminar- Spezielle Funktionen} - %\setbeamercovered{transparent} - \setbeamercovered{invisible} - \setbeamertemplate{navigation symbols}{} - \begin{frame}[plain] - \maketitle - \end{frame} -%------------------------------------------------------------------------------- -\section{Einführung} - \begin{frame} - \frametitle{Frequenzmodulation} - - \visible<1->{\begin{equation} \cos(\omega_c t+\beta\sin(\omega_mt))\end{equation}} - - \only<2>{\includegraphics[scale= 0.7]{images/fm_in_time.png}} - \only<3>{\includegraphics[scale= 0.7]{images/fm_frequenz.png}} - \only<4>{\includegraphics[scale= 0.7]{images/bessel_frequenz.png}} - - - \end{frame} -%------------------------------------------------------------------------------- -\section{Proof} -\begin{frame} - \frametitle{Bessel} - - \visible<1->{\begin{align} - \cos(\beta\sin\varphi) - &= - J_0(\beat) + 2\sum_{m=1}^\infty J_{2m}(\beta) \cos(2m\varphi) - \\ - \sin(\beta\sin\varphi) - &= - J_0(\beat) + 2\sum_{m=1}^\infty J_{2m}(\beta) \cos(2m\varphi) - \\ - J_{-n}(\beat) &= (-1)^n J_n(\beta) - \end{align}} - \visible<2->{\begin{align} - \cos(A + B) - &= - \cos(A)\cos(B)-\sin(A)\sin(B) - \\ - 2\cos (A)\cos (B) - &= - \cos(A-B)+\cos(A+B) - \\ - 2\sin(A)\sin(B) - &= - \cos(A-B)-\cos(A+B) - \end{align}} -\end{frame} - -%------------------------------------------------------------------------------- -\begin{frame} - \frametitle{Prof->Done} - \begin{align} - \cos(\omega_ct+\beta\sin(\omega_mt)) - &= - \sum_{k= -\infty}^\infty J_{k}(\beta) \cos((\omega_c+k\omgea_m)t) - \end{align} - \end{frame} -%------------------------------------------------------------------------------- - \begin{frame} - \begin{figure} - \only<1>{\includegraphics[scale = 0.75]{images/fm_frequenz.png}} - \only<2>{\includegraphics[scale = 0.75]{images/bessel_frequenz.png}} - \end{figure} - \end{frame} -%------------------------------------------------------------------------------- -\section{Input Parameter} - \begin{frame} - \frametitle{Träger-Frequenz Parameter} - \onslide<1->{\begin{equation}\cos(\omega_ct+\beta\sin(\omega_mt))\end{equation}} - \only<1>{\includegraphics[scale=0.75]{images/100HZ.png}} - \only<2>{\includegraphics[scale=0.75]{images/200HZ.png}} - \only<3>{\includegraphics[scale=0.75]{images/300HZ.png}} - \only<4>{\includegraphics[scale=0.75]{images/400HZ.png}} - \end{frame} -%------------------------------------------------------------------------------- -\begin{frame} -\frametitle{Modulations-Frequenz Parameter} -\onslide<1->{\begin{equation}\cos(\omega_ct+\beta\sin(\omega_mt))\end{equation}} -\only<1>{\includegraphics[scale=0.75]{images/fm_3Hz.png}} -\only<2>{\includegraphics[scale=0.75]{images/fm_5Hz.png}} -\only<3>{\includegraphics[scale=0.75]{images/fm_7Hz.png}} -\only<4>{\includegraphics[scale=0.75]{images/fm_10Hz.png}} -\only<5>{\includegraphics[scale=0.75]{images/fm_20Hz.png}} -\only<6>{\includegraphics[scale=0.75]{images/fm_30Hz.png}} -\end{frame} -%------------------------------------------------------------------------------- -\begin{frame} -\frametitle{Beta Parameter} - \onslide<1->{\begin{equation}\sum_{k= -\infty}^\infty J_{k}(\beta) \cos((\omega_c+k\omgea_m)t)\end{equation}} - \only<1>{\includegraphics[scale=0.7]{images/beta_0.001.png}} - \only<2>{\includegraphics[scale=0.7]{images/beta_0.1.png}} - \only<3>{\includegraphics[scale=0.7]{images/beta_0.5.png}} - \only<4>{\includegraphics[scale=0.7]{images/beta_1.png}} - \only<5>{\includegraphics[scale=0.7]{images/beta_2.png}} - \only<6>{\includegraphics[scale=0.7]{images/beta_3.png}} - \only<7>{\includegraphics[scale=0.7]{images/bessel.png}} -\end{frame} -%------------------------------------------------------------------------------- -\begin{frame} - \includegraphics[scale=0.5]{images/beta_1.png} - \includegraphics[scale=0.5]{images/bessel.png} -\end{frame} -\end{document} diff --git a/buch/papers/fm/RS presentation/images/100HZ.png b/buch/papers/fm/RS presentation/images/100HZ.png deleted file mode 100644 index 371b9bf..0000000 Binary files a/buch/papers/fm/RS presentation/images/100HZ.png and /dev/null differ diff --git a/buch/papers/fm/RS presentation/images/200HZ.png b/buch/papers/fm/RS presentation/images/200HZ.png deleted file mode 100644 index f6836bd..0000000 Binary files a/buch/papers/fm/RS presentation/images/200HZ.png and /dev/null differ diff --git a/buch/papers/fm/RS presentation/images/300HZ.png b/buch/papers/fm/RS presentation/images/300HZ.png deleted file mode 100644 index 6762c1a..0000000 Binary files a/buch/papers/fm/RS presentation/images/300HZ.png and /dev/null differ diff --git a/buch/papers/fm/RS presentation/images/400HZ.png b/buch/papers/fm/RS presentation/images/400HZ.png deleted file mode 100644 index 236c428..0000000 Binary files a/buch/papers/fm/RS presentation/images/400HZ.png and /dev/null differ diff --git a/buch/papers/fm/RS presentation/images/bessel.png b/buch/papers/fm/RS presentation/images/bessel.png deleted file mode 100644 index f4c83ea..0000000 Binary files a/buch/papers/fm/RS presentation/images/bessel.png and /dev/null differ diff --git a/buch/papers/fm/RS presentation/images/bessel2.png b/buch/papers/fm/RS presentation/images/bessel2.png deleted file mode 100644 index ccda3f9..0000000 Binary files a/buch/papers/fm/RS presentation/images/bessel2.png and /dev/null differ diff --git a/buch/papers/fm/RS presentation/images/bessel_beta1.png b/buch/papers/fm/RS presentation/images/bessel_beta1.png deleted file mode 100644 index 1f5c47e..0000000 Binary files a/buch/papers/fm/RS presentation/images/bessel_beta1.png and /dev/null differ diff --git a/buch/papers/fm/RS presentation/images/bessel_frequenz.png b/buch/papers/fm/RS presentation/images/bessel_frequenz.png deleted file mode 100644 index 4f228b9..0000000 Binary files a/buch/papers/fm/RS presentation/images/bessel_frequenz.png and /dev/null differ diff --git a/buch/papers/fm/RS presentation/images/beta_0.001.png b/buch/papers/fm/RS presentation/images/beta_0.001.png deleted file mode 100644 index 7e4e276..0000000 Binary files a/buch/papers/fm/RS presentation/images/beta_0.001.png and /dev/null differ diff --git a/buch/papers/fm/RS presentation/images/beta_0.1.png b/buch/papers/fm/RS presentation/images/beta_0.1.png deleted file mode 100644 index e7722b3..0000000 Binary files a/buch/papers/fm/RS presentation/images/beta_0.1.png and /dev/null differ diff --git a/buch/papers/fm/RS presentation/images/beta_0.5.png b/buch/papers/fm/RS presentation/images/beta_0.5.png deleted file mode 100644 index 5261b43..0000000 Binary files a/buch/papers/fm/RS presentation/images/beta_0.5.png and /dev/null differ diff --git a/buch/papers/fm/RS presentation/images/beta_1.png b/buch/papers/fm/RS presentation/images/beta_1.png deleted file mode 100644 index 6d3535c..0000000 Binary files a/buch/papers/fm/RS presentation/images/beta_1.png and /dev/null differ diff --git a/buch/papers/fm/RS presentation/images/beta_2.png b/buch/papers/fm/RS presentation/images/beta_2.png deleted file mode 100644 index 6930eae..0000000 Binary files a/buch/papers/fm/RS presentation/images/beta_2.png and /dev/null differ diff --git a/buch/papers/fm/RS presentation/images/beta_3.png b/buch/papers/fm/RS presentation/images/beta_3.png deleted file mode 100644 index c6df82c..0000000 Binary files a/buch/papers/fm/RS presentation/images/beta_3.png and /dev/null differ diff --git a/buch/papers/fm/RS presentation/images/fm_10Hz.png b/buch/papers/fm/RS presentation/images/fm_10Hz.png deleted file mode 100644 index 51bddc7..0000000 Binary files a/buch/papers/fm/RS presentation/images/fm_10Hz.png and /dev/null differ diff --git a/buch/papers/fm/RS presentation/images/fm_20hz.png b/buch/papers/fm/RS presentation/images/fm_20hz.png deleted file mode 100644 index 126ecf3..0000000 Binary files a/buch/papers/fm/RS presentation/images/fm_20hz.png and /dev/null differ diff --git a/buch/papers/fm/RS presentation/images/fm_30Hz.png b/buch/papers/fm/RS presentation/images/fm_30Hz.png deleted file mode 100644 index 371b9bf..0000000 Binary files a/buch/papers/fm/RS presentation/images/fm_30Hz.png and /dev/null differ diff --git a/buch/papers/fm/RS presentation/images/fm_3Hz.png b/buch/papers/fm/RS presentation/images/fm_3Hz.png deleted file mode 100644 index d4098af..0000000 Binary files a/buch/papers/fm/RS presentation/images/fm_3Hz.png and /dev/null differ diff --git a/buch/papers/fm/RS presentation/images/fm_40Hz.png b/buch/papers/fm/RS presentation/images/fm_40Hz.png deleted file mode 100644 index 4cf11d4..0000000 Binary files a/buch/papers/fm/RS presentation/images/fm_40Hz.png and /dev/null differ diff --git a/buch/papers/fm/RS presentation/images/fm_5Hz.png b/buch/papers/fm/RS presentation/images/fm_5Hz.png deleted file mode 100644 index e495b5c..0000000 Binary files a/buch/papers/fm/RS presentation/images/fm_5Hz.png and /dev/null differ diff --git a/buch/papers/fm/RS presentation/images/fm_7Hz.png b/buch/papers/fm/RS presentation/images/fm_7Hz.png deleted file mode 100644 index b3dd7e3..0000000 Binary files a/buch/papers/fm/RS presentation/images/fm_7Hz.png and /dev/null differ diff --git a/buch/papers/fm/RS presentation/images/fm_frequenz.png b/buch/papers/fm/RS presentation/images/fm_frequenz.png deleted file mode 100644 index 26bfd86..0000000 Binary files a/buch/papers/fm/RS presentation/images/fm_frequenz.png and /dev/null differ diff --git a/buch/papers/fm/RS presentation/images/fm_in_time.png b/buch/papers/fm/RS presentation/images/fm_in_time.png deleted file mode 100644 index 068eafc..0000000 Binary files a/buch/papers/fm/RS presentation/images/fm_in_time.png and /dev/null differ -- cgit v1.2.1 From e7f4d8d568bf62c76f4bf0ffdc0fe009134c184d Mon Sep 17 00:00:00 2001 From: Joshua Baer Date: Wed, 27 Jul 2022 17:45:10 +0200 Subject: Herleitung Kapitel Bessel --- buch/papers/fm/03_bessel.tex | 123 +++++++++++++++++++++++++++++++++++++++++-- buch/papers/fm/Makefile | 8 +-- buch/papers/fm/packages.tex | 2 +- 3 files changed, 126 insertions(+), 7 deletions(-) (limited to 'buch/papers/fm') diff --git a/buch/papers/fm/03_bessel.tex b/buch/papers/fm/03_bessel.tex index aed084e..7a0e20e 100644 --- a/buch/papers/fm/03_bessel.tex +++ b/buch/papers/fm/03_bessel.tex @@ -4,9 +4,126 @@ % (c) 2020 Prof Dr Andreas Müller, Hochschule Rapperswil % \section{FM und Besselfunktion -\label{fm:section:teil2}} -\rhead{Teil 2} - +\label{fm:section:proof}} +\rhead{Herleitung} +Die momentane Trägerkreisfrequenz \(\omega_i\) wie schon in (ref) beschrieben ist, bringt die Vorigen Kapittel beschreiben. (Ableitung \(\frac{d \varphi(t)}{dt}\) mit sich). +Diese wiederum kann durch \(\beta\sin(\omega_mt)\) ausgedrückt werden, wobei es das Modulierende Signal \(m(t)\) ist. +Somit haben wir unser \(x_c\) welches +\[ +\cos(\omega_c t+\beta\sin(\omega_mt)) +\] +ist. +\subsection{Herleitung} +Das Ziel ist es Unser moduliertes Signal mit der Besselfunktion so auszudrücken: +\begin{align} + \cos(\omega_ct+\beta\sin(\omega_mt)) + &= + \sum_{k= -\infty}^\infty J_{k}(\beta) \cos((\omega_c+k\omega_m)t) + \label{fm:eq:proof} +\end{align} +Doch dazu brauchen wir die Hilfe der Additionsthoerme +\begin{align} + \cos(A + B) + &= + \cos(A)\cos(B)-\sin(A)\sin(B) + \label{fm:eq:addth1} + \\ + 2\cos (A)\cos (B) + &= + \cos(A-B)+\cos(A+B) + \label{fm:eq:addth2} + \\ + 2\sin(A)\sin(B) + &= + \cos(A-B)-\cos(A+B) + \label{fm:eq:addth3} +\end{align} +und die drei Besselfunktions indentitäten, +\begin{align} + \cos(\beta\sin\phi) + &= + J_0(\beta) + 2\sum_{k=1}^\infty J_{2k}(\beta) \cos(2k\phi) + \label{fm:eq:besselid1} + \\ + \sin(\beta\sin\phi) + &= + J_0(\beta) + 2\sum_{k=1}^\infty J_{2k+1}(\beta) \cos((2k+1)\phi) + \label{fm:eq:besselid2} + \\ + J_{-n}(\beta) &= (-1)^n J_n(\beta) + \label{fm:eq:besselid3} +\end{align} +welche man im Kapitel (ref), ref, ref findet. +\newline +Mit dem \refname{fm:eq:addth1} wird aus dem modulierten Signal +\[ +\cos(\omega_c t + \beta\sin(\omega_mt)) +\] +das Signal +\[ + \cos(\omega_c t)\cos(\beta\sin(\omega_m t))-\sin(\omega_c)\sin(\beta\sin(\omega_m t)). + \label{fm:eq:start} +\] +Zu beginn wird der erste Teil +\[ + \cos(\omega_c)\cos(\beta\sin(\omega_mt)) +\] +mit hilfe der Bessel indentität \ref{fm:eq:besselid1} zum +\[ + J_0(\beta)\cos(\omega_c) + \sum_{k=1}^\infty J_{2k}(\beta) 2\cos(\omega_c t)\cos(2k\omega_m t) +\] +\newline +TODO 2 und \(\cos( )\) in lime. +wobei mit dem \colorbox{lime}{Additionstheorem} \ref{fm:eq:addth2} zum +\[ + J_0(\beta)\dot \cos(\omega_c t) + \sum_{k=1}^\infty J_{2k}(\beta) \{ \cos((\omega_c - 2k\omega_m) t)+\cos((\omega_c + 2k\omega_m) t) \} +\] +wird. +Wenn dabei \(2k\) durch alle geraden Zahlen von \(-\infty \to \infty\) mit \(n\) substituiert erhält man den vereinfachten Term +\[ + \sum_{n\, gerade} J_{n}(\beta) \cos((\omega_c + n\omega_m) t) + \label{fm:eq:gerade} +\] +\newline +nun zum zweiten Teil des Term \ref{fm:eq:start} +\[ + \sin(\omega_c)\sin(\beta\sin(\omega_m t)). +\] +Dieser wird mit der \ref{fm:eq:besselid2} Bessel indentität zu +\[ + J_0(\beta) \dot \sin(\omega_c t) + \sum_{k=1}^\infty J_{2k+1}(\beta) 2\sin(\omega_c t)\cos((2k+1)\omega_m t). +\] +Auch hier wird ein Additionstheorem \ref{fm:eq:addth3} gebraucht um aus dem Sumanden diesen Term +\[ + J_0(\beta) \dot \sin(\omega_c) + \sum_{k=1}^\infty J_{2k+1}(\beta) \{ \underbrace{\cos((\omega_c-(2k+1)\omega_m) t)}_{Teil1} - \cos((\omega_c+(2k+1)\omega_m) t) \} +\]zu gewinnen. +Wenn dabei \(2k +1\) durch alle ungeraden Zahlen von \(-\infty \to \infty\) mit \(n\) substituiert. +Zusätzlich dabei noch die letzte Bessel indentität \ref{fm:eq:besselid3} brauchen, ist bei allen ungeraden negativen \(n : J_{-n}(\beta) = -1 J_n(\beta)\). +Somit wird Teil1 zum negativen Term und die Summe vereinfacht sich zu +\[ + \sum_{n\, ungerade} -1 J_{n}(\beta) \cos((\omega_c + n\omega_m) t). + \label{fm:eq:ungerade} +\] +Substituiert man nun noch \(n \text{mit} -n \) so fällt das \(-1\) weg. +Beide Teile \ref{fm:eq:gerade} Gerade und \ref{fm:eq:ungerade} Ungerade ergeben zusammen +\[ + \cos(\omega_ct+\beta\sin(\omega_mt)) + = + \sum_{k= -\infty}^\infty J_{k}(\beta) \cos((\omega_c+k\omega_m)t). +\] +Somit ist \ref{fm:eq:proof} bewiesen. +\newpage +\subsection{Bessel und Frequenzspektrum} +Um sich das ganze noch einwenig Bildlicher vorzustellenhier einmal die Besselfunktion \(J_{k}(\beta)\) in geplottet. +\begin{figure} + \centering + \includegraphics[width=0.5\textwidth]{/home/joshua/Documents/SeminarSpezielleFunktionen/buch/papers/fm/FM presentation/images/bessel.png} + \caption{Bessle Funktion \(J_{k}(\beta)\)} + \label{fig:bessel} +\end{figure} +TODO Grafik einfügen, +\newline +Nun einmal das Modulierte FM signal im Frequenzspektrum mit den einzelen Summen dargestellt TODO Hier wird beschrieben wie die Bessel Funktion der FM im Frequenzspektrum hilft, wieso diese gebrauch wird und ihre Vorteile. diff --git a/buch/papers/fm/Makefile b/buch/papers/fm/Makefile index c84963f..aee954f 100644 --- a/buch/papers/fm/Makefile +++ b/buch/papers/fm/Makefile @@ -16,15 +16,17 @@ SOURCES := \ #FIGURES := $(patsubst tikz/%.tex, figures/%.pdf, $(TIKZFIGURES)) -#.PHONY: images -#images: $(FIGURES) +all: images standalone + +.PHONY: images +images: $(FIGURES) #figures/%.pdf: tikz/%.tex # mkdir -p figures # pdflatex --output-directory=figures $< .PHONY: standalone -standalone: standalone.tex $(SOURCES) #$(FIGURES) +standalone: standalone.tex $(SOURCES) $(FIGURES) mkdir -p standalone cd ../..; \ pdflatex \ diff --git a/buch/papers/fm/packages.tex b/buch/papers/fm/packages.tex index 4cba2b6..f0ca8cc 100644 --- a/buch/papers/fm/packages.tex +++ b/buch/papers/fm/packages.tex @@ -7,4 +7,4 @@ % if your paper needs special packages, add package commands as in the % following example %\usepackage{packagename} - +\usepackage{xcolor} -- cgit v1.2.1 From 166573a69495056cfeaf76624373a74326374170 Mon Sep 17 00:00:00 2001 From: Joshua Baer Date: Wed, 27 Jul 2022 19:28:06 +0200 Subject: Reorganized Kapitel --- buch/papers/fm/00_modulation.tex | 28 ++++++++++++++++ buch/papers/fm/01_AM-FM.tex | 47 --------------------------- buch/papers/fm/01_AM.tex | 29 +++++++++++++++++ buch/papers/fm/02_FM.tex | 56 ++++++++++++++++++++++++++++++++ buch/papers/fm/02_frequenzyspectrum.tex | 57 --------------------------------- buch/papers/fm/Makefile | 5 +-- buch/papers/fm/Makefile.inc | 5 +-- buch/papers/fm/main.tex | 6 ++-- 8 files changed, 123 insertions(+), 110 deletions(-) create mode 100644 buch/papers/fm/00_modulation.tex delete mode 100644 buch/papers/fm/01_AM-FM.tex create mode 100644 buch/papers/fm/01_AM.tex create mode 100644 buch/papers/fm/02_FM.tex delete mode 100644 buch/papers/fm/02_frequenzyspectrum.tex (limited to 'buch/papers/fm') diff --git a/buch/papers/fm/00_modulation.tex b/buch/papers/fm/00_modulation.tex new file mode 100644 index 0000000..dc99b40 --- /dev/null +++ b/buch/papers/fm/00_modulation.tex @@ -0,0 +1,28 @@ +% +% teil3.tex -- Beispiel-File für Teil 3 +% +% (c) 2020 Prof Dr Andreas Müller, Hochschule Rapperswil +% +\subsection{Modulationsarten\label{fm:section:modulation}} + +Das sinusförmige Trägersignal hat die übliche Form: +\(x_c(t) = A_c \cdot \cos(\omega_c(t)+\varphi)\). +Wobei die konstanten Amplitude \(A_c\) und Phase \(\varphi\) vom Nachrichtensignal \(m(t)\) verändert wird. +Der Parameter \(\omega_c\), die Trägerkreisfrequenz bzw. die Trägerfrequenz \(f_c = \frac{\omega_c}{2\pi}\), +steht nicht für die modulation zur verfügung, statt dessen kann durch ihn die Frequenzachse frei gewählt werden. +\newblockpunct +Jedoch ist das für die Vielfalt der Modulationsarten keine Einschrenkung. +Ein Nachrichtensignal kann auch über die Momentanfrequenz (instantenous frequency) \(\omega_i\) eines trägers verändert werden. +Mathematisch wird dann daraus +\[ + \omega_i = \omega_c + \frac{d \varphi(t)}{dt} +\] +mit der Ableitung der Phase\cite{fm:NAT}. +Mit diesen drei parameter ergeben sich auch drei modulationsarten, die Amplitudenmodulation welche \(A_c\) benutzt, +die Phasenmodulation \(\varphi\) und dann noch die Momentankreisfrequenz \(\omega_i\): +\newline +\newline +To do: Bilder jeder Modulationsart + + + diff --git a/buch/papers/fm/01_AM-FM.tex b/buch/papers/fm/01_AM-FM.tex deleted file mode 100644 index 163c792..0000000 --- a/buch/papers/fm/01_AM-FM.tex +++ /dev/null @@ -1,47 +0,0 @@ -% -% einleitung.tex -- Beispiel-File für die Einleitung -% -% (c) 2020 Prof Dr Andreas Müller, Hochschule Rapperswil -% -\section{AM - FM\label{fm:section:teil0}} -\rhead{AM- FM} - -Das sinusförmige Trägersignal hat die übliche Form: -\(x_c(t) = A_c \cdot \cos(\omega_c(t)+\varphi)\). -Wobei die konstanten Amplitude \(A_c\) und Phase \(\varphi\) vom Nachrichtensignal \(m(t)\) verändert wird. -Der Parameter \(\omega_c\), die Trägerkreisfrequenz bzw. die Trägerfrequenz \(f_c = \frac{\omega_c}{2\pi}\), -steht nicht für die modulation zur verfügung, statt dessen kann durch ihn die Frequenzachse frei gewählt werden. -\newblockpunct -Jedoch ist das für die Vielfalt der Modulationsarten keine Einschrenkung. -Ein Nachrichtensignal kann auch über die Momentanfrequenz (instantenous frequency) \(\omega_i\) eines trägers verändert werden. -Mathematisch wird dann daraus -\[ - \omega_i = \omega_c + \frac{d \varphi(t)}{dt} -\] -mit der Ableitung der Phase\cite{fm:NAT}. -Mit diesen drei parameter ergeben sich auch drei modulationsarten, die Amplitudenmodulation welche \(A_c\) benutzt, -die Phasenmodulation \(\varphi\) und dann noch die Momentankreisfrequenz \(\omega_i\): -\newline -\newline -To do: Bilder jeder Modulationsart - -\subsection{AM - Amplitudenmodulation} -Das Ziel ist FM zu verstehen doch dazu wird zuerst AM erklärt welches einwenig einfacher zu verstehen ist und erst dann übertragen wir die Ideeen in FM. -Nun zur Amplitudenmodulation verwenden wir das bevorzugte Trägersignal -\[ - x_c(t) = A_c \cdot \cos(\omega_ct). -\] -Dies bringt den grossen Vorteil das, dass modulierend Signal sämtliche Anteile im Frequenzspektrum inanspruch nimmt -und das Trägersignal nur zwei komplexe Schwingungen besitzt. -Dies sieht man besonders in der Eulerischen Formel -\[ - x_c(t) = \frac{A_c}{2} \cdot e^{j\omega_ct}\;+\;\frac{A_c}{2} \cdot e^{-j\omega_ct}. -\] -Dabei ist die negative Frequenz der zweiten komplexen Schwingung zwingend erforderlich, damit in der Summe immer ein reelwertiges Trägersignal ergibt. -Nun wird der parameter \(A_c\) durch das Moduierende Signal \(m(t)\) ersetzt, wobei so \(m(t) \leqslant |1|\) normiert wurde. -\newline -\newline -TODO: -Hier beschrieib ich was AmplitudenModulation ist und mache dan den link zu Frequenzmodulation inkl Formel \[\cos( \cos x)\] -so wird beschrieben das daraus eigentlich \(x_c(t) = A_c \cdot \cos(\omega_i)\) wird und somit \(x_c(t) = A_c \cdot \cos(\omega_c + \frac{d \varphi(t)}{dt})\). -Da \(\sin \) abgeleitet \(\cos \) ergibt, so wird aus dem \(m(t)\) ein \( \frac{d \varphi(t)}{dt}\) in der momentan frequenz. \[ \Rightarrow \cos( \cos x) \] diff --git a/buch/papers/fm/01_AM.tex b/buch/papers/fm/01_AM.tex new file mode 100644 index 0000000..921fcf2 --- /dev/null +++ b/buch/papers/fm/01_AM.tex @@ -0,0 +1,29 @@ +% +% einleitung.tex -- Beispiel-File für die Einleitung +% +% (c) 2020 Prof Dr Andreas Müller, Hochschule Rapperswil +% +\section{Amplitudenmodulation\label{fm:section:teil0}} +\rhead{AM} + +Das Ziel ist FM zu verstehen doch dazu wird zuerst AM erklärt welches einwenig einfacher zu verstehen ist und erst dann übertragen wir die Ideen in FM. +Nun zur Amplitudenmodulation verwenden wir das bevorzugte Trägersignal +\[ + x_c(t) = A_c \cdot \cos(\omega_ct). +\] +Dies bringt den grossen Vorteil das, dass modulierend Signal sämtliche Anteile im Frequenzspektrum inanspruch nimmt +und das Trägersignal nur zwei komplexe Schwingungen besitzt. +Dies sieht man besonders in der Eulerischen Formel +\[ + x_c(t) = \frac{A_c}{2} \cdot e^{j\omega_ct}\;+\;\frac{A_c}{2} \cdot e^{-j\omega_ct}. +\] +Dabei ist die negative Frequenz der zweiten komplexen Schwingung zwingend erforderlich, damit in der Summe immer ein reelwertiges Trägersignal ergibt. +Nun wird der parameter \(A_c\) durch das Moduierende Signal \(m(t)\) ersetzt, wobei so \(m(t) \leqslant |1|\) normiert wurde. +\newline +\newline +TODO: +Hier beschrieib ich was AmplitudenModulation ist und mache dan den link zu Frequenzmodulation inkl Formel \[\cos( \cos x)\] +so wird beschrieben das daraus eigentlich \(x_c(t) = A_c \cdot \cos(\omega_i)\) wird und somit \(x_c(t) = A_c \cdot \cos(\omega_c + \frac{d \varphi(t)}{dt})\). +Da \(\sin \) abgeleitet \(\cos \) ergibt, so wird aus dem \(m(t)\) ein \( \frac{d \varphi(t)}{dt}\) in der momentan frequenz. \[ \Rightarrow \cos( \cos x) \] + +\subsection{Frequenzspektrum} \ No newline at end of file diff --git a/buch/papers/fm/02_FM.tex b/buch/papers/fm/02_FM.tex new file mode 100644 index 0000000..fedfaaa --- /dev/null +++ b/buch/papers/fm/02_FM.tex @@ -0,0 +1,56 @@ +% +% teil1.tex -- Beispiel-File für das Paper +% +% (c) 2020 Prof Dr Andreas Müller, Hochschule Rapperswil +% +\section{FM +\label{fm:section:teil1}} +\rhead{FM} +\subsection{Frequenzspektrum} +TODO +Hier Beschreiben ich FM und FM im Frequenzspektrum. +%Sed ut perspiciatis unde omnis iste natus error sit voluptatem +%accusantium doloremque laudantium, totam rem aperiam, eaque ipsa +%quae ab illo inventore veritatis et quasi architecto beatae vitae +%dicta sunt explicabo. +%Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit +%aut fugit, sed quia consequuntur magni dolores eos qui ratione +%voluptatem sequi nesciunt +%\begin{equation} +%\int_a^b x^2\, dx +%= +%\left[ \frac13 x^3 \right]_a^b +%= +%\frac{b^3-a^3}3. +%\label{fm:equation1} +%\end{equation} +%Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, +%consectetur, adipisci velit, sed quia non numquam eius modi tempora +%incidunt ut labore et dolore magnam aliquam quaerat voluptatem. +% +%Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis +%suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? +%Quis autem vel eum iure reprehenderit qui in ea voluptate velit +%esse quam nihil molestiae consequatur, vel illum qui dolorem eum +%fugiat quo voluptas nulla pariatur? +% +%\subsection{De finibus bonorum et malorum +%\label{fm:subsection:finibus}} +%At vero eos et accusamus et iusto odio dignissimos ducimus qui +%blanditiis praesentium voluptatum deleniti atque corrupti quos +%dolores et quas molestias excepturi sint occaecati cupiditate non +%provident, similique sunt in culpa qui officia deserunt mollitia +%animi, id est laborum et dolorum fuga \eqref{000tempmlate:equation1}. +% +%Et harum quidem rerum facilis est et expedita distinctio +%\ref{fm:section:loesung}. +%Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil +%impedit quo minus id quod maxime placeat facere possimus, omnis +%voluptas assumenda est, omnis dolor repellendus +%\ref{fm:section:folgerung}. +%Temporibus autem quibusdam et aut officiis debitis aut rerum +%necessitatibus saepe eveniet ut et voluptates repudiandae sint et +%molestiae non recusandae. +%Itaque earum rerum hic tenetur a sapiente delectus, ut aut reiciendis +%voluptatibus maiores alias consequatur aut perferendis doloribus +%asperiores repellat. diff --git a/buch/papers/fm/02_frequenzyspectrum.tex b/buch/papers/fm/02_frequenzyspectrum.tex deleted file mode 100644 index 80e1c65..0000000 --- a/buch/papers/fm/02_frequenzyspectrum.tex +++ /dev/null @@ -1,57 +0,0 @@ -% -% teil1.tex -- Beispiel-File für das Paper -% -% (c) 2020 Prof Dr Andreas Müller, Hochschule Rapperswil -% -\section{AM-FM im Frequenzspektrum -\label{fm:section:teil1}} -\rhead{Problemstellung} - -TODO -Hier Beschreiben ich das Frequenzspektrum und wie AM und FM aussehen und generiert werden. -Somit auch die Herleitung des Frequenzspektrum. -%Sed ut perspiciatis unde omnis iste natus error sit voluptatem -%accusantium doloremque laudantium, totam rem aperiam, eaque ipsa -%quae ab illo inventore veritatis et quasi architecto beatae vitae -%dicta sunt explicabo. -%Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit -%aut fugit, sed quia consequuntur magni dolores eos qui ratione -%voluptatem sequi nesciunt -%\begin{equation} -%\int_a^b x^2\, dx -%= -%\left[ \frac13 x^3 \right]_a^b -%= -%\frac{b^3-a^3}3. -%\label{fm:equation1} -%\end{equation} -%Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, -%consectetur, adipisci velit, sed quia non numquam eius modi tempora -%incidunt ut labore et dolore magnam aliquam quaerat voluptatem. -% -%Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis -%suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? -%Quis autem vel eum iure reprehenderit qui in ea voluptate velit -%esse quam nihil molestiae consequatur, vel illum qui dolorem eum -%fugiat quo voluptas nulla pariatur? -% -%\subsection{De finibus bonorum et malorum -%\label{fm:subsection:finibus}} -%At vero eos et accusamus et iusto odio dignissimos ducimus qui -%blanditiis praesentium voluptatum deleniti atque corrupti quos -%dolores et quas molestias excepturi sint occaecati cupiditate non -%provident, similique sunt in culpa qui officia deserunt mollitia -%animi, id est laborum et dolorum fuga \eqref{000tempmlate:equation1}. -% -%Et harum quidem rerum facilis est et expedita distinctio -%\ref{fm:section:loesung}. -%Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil -%impedit quo minus id quod maxime placeat facere possimus, omnis -%voluptas assumenda est, omnis dolor repellendus -%\ref{fm:section:folgerung}. -%Temporibus autem quibusdam et aut officiis debitis aut rerum -%necessitatibus saepe eveniet ut et voluptates repudiandae sint et -%molestiae non recusandae. -%Itaque earum rerum hic tenetur a sapiente delectus, ut aut reiciendis -%voluptatibus maiores alias consequatur aut perferendis doloribus -%asperiores repellat. diff --git a/buch/papers/fm/Makefile b/buch/papers/fm/Makefile index aee954f..f30c4a9 100644 --- a/buch/papers/fm/Makefile +++ b/buch/papers/fm/Makefile @@ -5,8 +5,9 @@ # SOURCES := \ - 01_AM-FM.tex \ - 02_frequenzyspectrum.tex \ + 00_modulation.tex \ + 01_AM.tex \ + 02_FM.tex \ 03_bessel.tex \ 04_fazit.tex \ main.tex diff --git a/buch/papers/fm/Makefile.inc b/buch/papers/fm/Makefile.inc index e5cd9f6..b686b98 100644 --- a/buch/papers/fm/Makefile.inc +++ b/buch/papers/fm/Makefile.inc @@ -6,8 +6,9 @@ dependencies-fm = \ papers/fm/packages.tex \ papers/fm/main.tex \ - papers/fm/01_AM-FM.tex \ - papers/fm/02_frequenzyspectrum.tex \ + papers/fm/01_modulation.tex \ + papers/fm/01_AM.tex \ + papers/fm/02_FM.tex \ papers/fm/03_bessel.tex \ papers/fm/04_fazit.tex \ papers/fm/references.bib diff --git a/buch/papers/fm/main.tex b/buch/papers/fm/main.tex index 6af3386..731f56f 100644 --- a/buch/papers/fm/main.tex +++ b/buch/papers/fm/main.tex @@ -29,8 +29,10 @@ Zuerst wird erklärt was \textit{FM-AM} ist, danach wie sich diese im Frequenzsp Erst dann erklär ich dir wie die Besselfunktion mit der Frequenzmodulation( acro?) zusammenhängt. Nun zur Modulation im nächsten Abschnitt.\cite{fm:NAT} -\input{papers/fm/01_AM-FM.tex} -\input{papers/fm/02_frequenzyspectrum.tex} + +\input{papers/fm/00_modulation.tex} +\input{papers/fm/01_AM.tex} +\input{papers/fm/02_FM.tex} \input{papers/fm/03_bessel.tex} \input{papers/fm/04_fazit.tex} -- cgit v1.2.1 From 5ab407e87a3912b2a8e0b1698b9cf967c42c268d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20M=C3=BCller?= Date: Wed, 27 Jul 2022 22:00:28 +0200 Subject: comment out bessel.png --- buch/papers/fm/03_bessel.tex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'buch/papers/fm') diff --git a/buch/papers/fm/03_bessel.tex b/buch/papers/fm/03_bessel.tex index 7a0e20e..edb932b 100644 --- a/buch/papers/fm/03_bessel.tex +++ b/buch/papers/fm/03_bessel.tex @@ -117,7 +117,7 @@ Somit ist \ref{fm:eq:proof} bewiesen. Um sich das ganze noch einwenig Bildlicher vorzustellenhier einmal die Besselfunktion \(J_{k}(\beta)\) in geplottet. \begin{figure} \centering - \includegraphics[width=0.5\textwidth]{/home/joshua/Documents/SeminarSpezielleFunktionen/buch/papers/fm/FM presentation/images/bessel.png} +% \includegraphics[width=0.5\textwidth]{/home/joshua/Documents/SeminarSpezielleFunktionen/buch/papers/fm/FM presentation/images/bessel.png} \caption{Bessle Funktion \(J_{k}(\beta)\)} \label{fig:bessel} \end{figure} -- cgit v1.2.1 From b4c0297a9cf2e2bc38fcb9110f7b5c89ae0fe9fa Mon Sep 17 00:00:00 2001 From: Joshua Baer Date: Thu, 28 Jul 2022 17:49:24 +0200 Subject: Kapitel bessel unterteilt --- buch/papers/fm/03_bessel.tex | 87 ++++++++++++++++--------- buch/papers/fm/Python animation/Bessel-FM.ipynb | 26 ++++---- 2 files changed, 70 insertions(+), 43 deletions(-) (limited to 'buch/papers/fm') diff --git a/buch/papers/fm/03_bessel.tex b/buch/papers/fm/03_bessel.tex index edb932b..bf485b1 100644 --- a/buch/papers/fm/03_bessel.tex +++ b/buch/papers/fm/03_bessel.tex @@ -13,14 +13,18 @@ Somit haben wir unser \(x_c\) welches \cos(\omega_c t+\beta\sin(\omega_mt)) \] ist. + \subsection{Herleitung} -Das Ziel ist es Unser moduliertes Signal mit der Besselfunktion so auszudrücken: +Das Ziel ist es unser moduliertes Signal mit der Besselfunktion so auszudrücken: \begin{align} + x_c(t) + = \cos(\omega_ct+\beta\sin(\omega_mt)) &= \sum_{k= -\infty}^\infty J_{k}(\beta) \cos((\omega_c+k\omega_m)t) \label{fm:eq:proof} \end{align} +\subsubsection{Hilfsmittel} Doch dazu brauchen wir die Hilfe der Additionsthoerme \begin{align} \cos(A + B) @@ -54,70 +58,89 @@ und die drei Besselfunktions indentitäten, \label{fm:eq:besselid3} \end{align} welche man im Kapitel (ref), ref, ref findet. -\newline -Mit dem \refname{fm:eq:addth1} wird aus dem modulierten Signal -\[ -\cos(\omega_c t + \beta\sin(\omega_mt)) -\] -das Signal + +\subsubsection{Anwenden des Additionstheorem} +Mit dem \eqref{fm:eq:addth1} wird aus dem modulierten Signal \[ + x_c(t) + = + \cos(\omega_c t + \beta\sin(\omega_mt)) + = \cos(\omega_c t)\cos(\beta\sin(\omega_m t))-\sin(\omega_c)\sin(\beta\sin(\omega_m t)). \label{fm:eq:start} \] -Zu beginn wird der erste Teil +\subsubsection{Cos-Teil} +Zu beginn wird der Cos-Teil \[ \cos(\omega_c)\cos(\beta\sin(\omega_mt)) \] -mit hilfe der Bessel indentität \ref{fm:eq:besselid1} zum -\[ - J_0(\beta)\cos(\omega_c) + \sum_{k=1}^\infty J_{2k}(\beta) 2\cos(\omega_c t)\cos(2k\omega_m t) -\] -\newline -TODO 2 und \(\cos( )\) in lime. -wobei mit dem \colorbox{lime}{Additionstheorem} \ref{fm:eq:addth2} zum +mit hilfe der Bessel indentität \eqref{fm:eq:besselid1} zum +\begin{align*} + \cos(\omega_c t) \cdot [\, J_0(\beta) + 2\sum_{k=1}^\infty J_{2k}(\beta) \cos(2k\omega_m t)\, ] + &=\\ + J_0(\beta)\cos(\omega_c t) + \sum_{k=1}^\infty J_{2k}(\beta) + \underbrace{2\cos(\omega_c t)\cos(2k\omega_m t)}_{Additionstheorem} +\end{align*} +wobei mit dem Additionstheorem \eqref{fm:eq:addth2} \(A = \omega_c t\) und \(B = 2k\omega_m t \) zum \[ - J_0(\beta)\dot \cos(\omega_c t) + \sum_{k=1}^\infty J_{2k}(\beta) \{ \cos((\omega_c - 2k\omega_m) t)+\cos((\omega_c + 2k\omega_m) t) \} + J_0(\beta)\cdot \cos(\omega_c t) + \sum_{k=1}^\infty J_{2k}(\beta) \{ \cos((\omega_c - 2k\omega_m) t)+\cos((\omega_c + 2k\omega_m) t) \} \] wird. Wenn dabei \(2k\) durch alle geraden Zahlen von \(-\infty \to \infty\) mit \(n\) substituiert erhält man den vereinfachten Term \[ - \sum_{n\, gerade} J_{n}(\beta) \cos((\omega_c + n\omega_m) t) + \sum_{n\, \text{gerade}} J_{n}(\beta) \cos((\omega_c + n\omega_m) t), \label{fm:eq:gerade} \] -\newline -nun zum zweiten Teil des Term \ref{fm:eq:start} +dabei gehen nun die Terme von \(-\infty \to \infty\), dabei bleibt n Ganzzahlig. + +\subsubsection{Sin-Teil} +Nun zum zweiten Teil des Term \eqref{fm:eq:start}, den Sin-Teil \[ \sin(\omega_c)\sin(\beta\sin(\omega_m t)). \] -Dieser wird mit der \ref{fm:eq:besselid2} Bessel indentität zu +Dieser wird mit der \eqref{fm:eq:besselid2} Bessel indentität zu +\begin{align*} + \sin(\omega_c t) \cdot [J_0(\beta) \sin(\omega_c t) + 2\sum_{k=1}^\infty J_{2k+1}(\beta) \cos((2k+1)\omega_m t)] + &=\\ + J_0(\beta) \cdot \sin(\omega_c t) + \sum_{k=1}^\infty J_{2k+1}(\beta) \underbrace{2\sin(\omega_c t)\cos((2k+1)\omega_m t)}_{Additionstheorem}. +\end{align*} +Auch hier wird ein Additionstheorem \eqref{fm:eq:addth3} gebraucht, dabei ist \(A = \omega_c t\) und \(B = (2k+1)\omega_m t \), +somit wird daraus \[ - J_0(\beta) \dot \sin(\omega_c t) + \sum_{k=1}^\infty J_{2k+1}(\beta) 2\sin(\omega_c t)\cos((2k+1)\omega_m t). -\] -Auch hier wird ein Additionstheorem \ref{fm:eq:addth3} gebraucht um aus dem Sumanden diesen Term -\[ - J_0(\beta) \dot \sin(\omega_c) + \sum_{k=1}^\infty J_{2k+1}(\beta) \{ \underbrace{\cos((\omega_c-(2k+1)\omega_m) t)}_{Teil1} - \cos((\omega_c+(2k+1)\omega_m) t) \} -\]zu gewinnen. + J_0(\beta) \cdot \sin(\omega_c) + \sum_{k=1}^\infty J_{2k+1}(\beta) \{ \underbrace{\cos((\omega_c-(2k+1)\omega_m) t)}_{neg.Teil} - \cos((\omega_c+(2k+1)\omega_m) t) \} +\]dieser Term. Wenn dabei \(2k +1\) durch alle ungeraden Zahlen von \(-\infty \to \infty\) mit \(n\) substituiert. -Zusätzlich dabei noch die letzte Bessel indentität \ref{fm:eq:besselid3} brauchen, ist bei allen ungeraden negativen \(n : J_{-n}(\beta) = -1 J_n(\beta)\). -Somit wird Teil1 zum negativen Term und die Summe vereinfacht sich zu +Zusätzlich dabei noch die letzte Bessel indentität \eqref{fm:eq:besselid3} brauchen, ist bei allen ungeraden negativen \(n : J_{-n}(\beta) = -1\cdot J_n(\beta)\). +Somit wird negTeil zum Term \(-\cos((\omega_c+(2k+1)\omega_m) t)\)und die Summe vereinfacht sich zu \[ - \sum_{n\, ungerade} -1 J_{n}(\beta) \cos((\omega_c + n\omega_m) t). + \sum_{n\, \text{ungerade}} -1 \cdot J_{n}(\beta) \cos((\omega_c + n\omega_m) t). \label{fm:eq:ungerade} \] Substituiert man nun noch \(n \text{mit} -n \) so fällt das \(-1\) weg. -Beide Teile \ref{fm:eq:gerade} Gerade und \ref{fm:eq:ungerade} Ungerade ergeben zusammen + +\subsubsection{Summe Zusammenführen} +Beide Teile \eqref{fm:eq:gerade} Gerade +\[ + \sum_{n\, \text{gerade}} J_{n}(\beta) \cos((\omega_c + n\omega_m) t) +\]und \eqref{fm:eq:ungerade} Ungerade +\[ + \sum_{n\, \text{ungerade}} J_{n}(\beta) \cos((\omega_c + n\omega_m) t) +\] +ergeben zusammen \[ \cos(\omega_ct+\beta\sin(\omega_mt)) = \sum_{k= -\infty}^\infty J_{k}(\beta) \cos((\omega_c+k\omega_m)t). \] -Somit ist \ref{fm:eq:proof} bewiesen. +Somit ist \eqref{fm:eq:proof} bewiesen. \newpage + +%---------------------------------------------------------------------------- \subsection{Bessel und Frequenzspektrum} Um sich das ganze noch einwenig Bildlicher vorzustellenhier einmal die Besselfunktion \(J_{k}(\beta)\) in geplottet. \begin{figure} \centering -% \includegraphics[width=0.5\textwidth]{/home/joshua/Documents/SeminarSpezielleFunktionen/buch/papers/fm/FM presentation/images/bessel.png} +% \input{./PyPython animation/bessel.pgf} \caption{Bessle Funktion \(J_{k}(\beta)\)} \label{fig:bessel} \end{figure} diff --git a/buch/papers/fm/Python animation/Bessel-FM.ipynb b/buch/papers/fm/Python animation/Bessel-FM.ipynb index bfbb83d..6f099a7 100644 --- a/buch/papers/fm/Python animation/Bessel-FM.ipynb +++ b/buch/papers/fm/Python animation/Bessel-FM.ipynb @@ -2,7 +2,7 @@ "cells": [ { "cell_type": "code", - "execution_count": 117, + "execution_count": 1, "metadata": {}, "outputs": [], "source": [ @@ -11,6 +11,9 @@ "from scipy.fft import fft, ifft, fftfreq\n", "import scipy.special as sc\n", "import scipy.fftpack\n", + "import matplotlib as mpl\n", + "# Use the pgf backend (must be set before pyplot imported)\n", + "#mpl.use('pgf')\n", "import matplotlib.pyplot as plt\n", "from matplotlib.widgets import Slider\n", "def fm(beta):\n", @@ -94,12 +97,12 @@ }, { "cell_type": "code", - "execution_count": 122, + "execution_count": 29, "metadata": {}, "outputs": [ { "data": { - "image/png": "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", + "image/png": "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", "text/plain": [ "
" ] @@ -119,18 +122,19 @@ ], "source": [ "\n", - "for n in range (-4,4):\n", - " x = np.linspace(0,11,1000)\n", + "for n in range (-2,4):\n", + " x = np.linspace(-11,11,1000)\n", " y = sc.jv(n,x)\n", - " plt.plot(x, y, '-')\n", - "plt.plot([1,1],[sc.jv(0,1),sc.jv(-1,1)],)\n", - "plt.xlim(0,10)\n", + " plt.plot(x, y, '-',label='n='+str(n))\n", + "#plt.plot([1,1],[sc.jv(0,1),sc.jv(-1,1)],)\n", + "plt.xlim(-10,10)\n", "plt.grid(True)\n", - "plt.ylabel('Bessel J_n(b)')\n", - "plt.xlabel('b')\n", + "plt.ylabel('Bessel $J_n(\\\\beta)$')\n", + "plt.xlabel(' $ \\\\beta $ ')\n", "plt.plot(x, y)\n", + "plt.legend()\n", "plt.show()\n", - "\n", + "#plt.savefig('bessel.pgf', format='pgf')\n", "print(sc.jv(0,1))" ] }, -- cgit v1.2.1 From e2b1ed24b607291b6af86ba43c8f6f656a92b476 Mon Sep 17 00:00:00 2001 From: Joshua Baer Date: Thu, 28 Jul 2022 18:09:00 +0200 Subject: minor cosmetic changes --- buch/papers/fm/03_bessel.tex | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'buch/papers/fm') diff --git a/buch/papers/fm/03_bessel.tex b/buch/papers/fm/03_bessel.tex index bf485b1..760cdc4 100644 --- a/buch/papers/fm/03_bessel.tex +++ b/buch/papers/fm/03_bessel.tex @@ -74,16 +74,16 @@ Zu beginn wird der Cos-Teil \[ \cos(\omega_c)\cos(\beta\sin(\omega_mt)) \] -mit hilfe der Bessel indentität \eqref{fm:eq:besselid1} zum +mit hilfe der Besselindentität \eqref{fm:eq:besselid1} zum \begin{align*} - \cos(\omega_c t) \cdot [\, J_0(\beta) + 2\sum_{k=1}^\infty J_{2k}(\beta) \cos(2k\omega_m t)\, ] + \cos(\omega_c t) \cdot \bigg[\, J_0(\beta) + 2\sum_{k=1}^\infty J_{2k}(\beta) \cos( 2k \omega_m t)\, \bigg] &=\\ J_0(\beta)\cos(\omega_c t) + \sum_{k=1}^\infty J_{2k}(\beta) - \underbrace{2\cos(\omega_c t)\cos(2k\omega_m t)}_{Additionstheorem} + \underbrace{2\cos(\omega_c t)\cos(2k\omega_m t)}_{\text{Additionstheorem}} \end{align*} wobei mit dem Additionstheorem \eqref{fm:eq:addth2} \(A = \omega_c t\) und \(B = 2k\omega_m t \) zum \[ - J_0(\beta)\cdot \cos(\omega_c t) + \sum_{k=1}^\infty J_{2k}(\beta) \{ \cos((\omega_c - 2k\omega_m) t)+\cos((\omega_c + 2k\omega_m) t) \} + J_0(\beta)\cdot \cos(\omega_c t) + \sum_{k=1}^\infty J_{2k}(\beta) \{ \cos((\omega_c - 2k \omega_m) t)+\cos((\omega_c + 2k \omega_m) t) \} \] wird. Wenn dabei \(2k\) durch alle geraden Zahlen von \(-\infty \to \infty\) mit \(n\) substituiert erhält man den vereinfachten Term @@ -98,20 +98,20 @@ Nun zum zweiten Teil des Term \eqref{fm:eq:start}, den Sin-Teil \[ \sin(\omega_c)\sin(\beta\sin(\omega_m t)). \] -Dieser wird mit der \eqref{fm:eq:besselid2} Bessel indentität zu +Dieser wird mit der \eqref{fm:eq:besselid2} Besselindentität zu \begin{align*} - \sin(\omega_c t) \cdot [J_0(\beta) \sin(\omega_c t) + 2\sum_{k=1}^\infty J_{2k+1}(\beta) \cos((2k+1)\omega_m t)] + \sin(\omega_c t) \cdot \bigg[ J_0(\beta) + 2 \sum_{k=1}^\infty J_{ 2k + 1}(\beta) \cos(( 2k + 1) \omega_m t) \bigg] &=\\ - J_0(\beta) \cdot \sin(\omega_c t) + \sum_{k=1}^\infty J_{2k+1}(\beta) \underbrace{2\sin(\omega_c t)\cos((2k+1)\omega_m t)}_{Additionstheorem}. + J_0(\beta) \cdot \sin(\omega_c t) + \sum_{k=1}^\infty J_{2k+1}(\beta) \underbrace{2\sin(\omega_c t)\cos((2k+1)\omega_m t)}_{\text{Additionstheorem}}. \end{align*} Auch hier wird ein Additionstheorem \eqref{fm:eq:addth3} gebraucht, dabei ist \(A = \omega_c t\) und \(B = (2k+1)\omega_m t \), somit wird daraus \[ - J_0(\beta) \cdot \sin(\omega_c) + \sum_{k=1}^\infty J_{2k+1}(\beta) \{ \underbrace{\cos((\omega_c-(2k+1)\omega_m) t)}_{neg.Teil} - \cos((\omega_c+(2k+1)\omega_m) t) \} + J_0(\beta) \cdot \sin(\omega_c) + \sum_{k=1}^\infty J_{2k+1}(\beta) \{ \underbrace{\cos((\omega_c-(2k+1)\omega_m) t)}_{\text{neg.Teil}} - \cos((\omega_c+(2k+1)\omega_m) t) \} \]dieser Term. Wenn dabei \(2k +1\) durch alle ungeraden Zahlen von \(-\infty \to \infty\) mit \(n\) substituiert. -Zusätzlich dabei noch die letzte Bessel indentität \eqref{fm:eq:besselid3} brauchen, ist bei allen ungeraden negativen \(n : J_{-n}(\beta) = -1\cdot J_n(\beta)\). -Somit wird negTeil zum Term \(-\cos((\omega_c+(2k+1)\omega_m) t)\)und die Summe vereinfacht sich zu +Zusätzlich dabei noch die letzte Besselindentität \eqref{fm:eq:besselid3} brauchen, ist bei allen ungeraden negativen \(n : J_{-n}(\beta) = -1\cdot J_n(\beta)\). +Somit wird neg.Teil zum Term \(-\cos((\omega_c+(2k+1)\omega_m) t)\) und die Summe vereinfacht sich zu \[ \sum_{n\, \text{ungerade}} -1 \cdot J_{n}(\beta) \cos((\omega_c + n\omega_m) t). \label{fm:eq:ungerade} -- cgit v1.2.1 From 54b20e3e34ccb7c11d2f78cbbdd0bbf951bb9cba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20M=C3=BCller?= Date: Thu, 28 Jul 2022 21:01:15 +0200 Subject: typo korrigiert --- buch/papers/fm/Makefile.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'buch/papers/fm') diff --git a/buch/papers/fm/Makefile.inc b/buch/papers/fm/Makefile.inc index b686b98..40f23b1 100644 --- a/buch/papers/fm/Makefile.inc +++ b/buch/papers/fm/Makefile.inc @@ -6,7 +6,7 @@ dependencies-fm = \ papers/fm/packages.tex \ papers/fm/main.tex \ - papers/fm/01_modulation.tex \ + papers/fm/00_modulation.tex \ papers/fm/01_AM.tex \ papers/fm/02_FM.tex \ papers/fm/03_bessel.tex \ -- cgit v1.2.1