5th semester files
This commit is contained in:
Binary file not shown.
BIN
5th-Semester-Fall-2023/Signals-and-Systems/Labs/Lab-04/pulse.png
Normal file
BIN
5th-Semester-Fall-2023/Signals-and-Systems/Labs/Lab-04/pulse.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 40 KiB |
@ -0,0 +1,13 @@
|
||||
\relax
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {I}Objectives}{1}{}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {II}Background \& Introduction}{1}{}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {III}Results \& Discussion}{1}{}\protected@file@percent }
|
||||
\newlabel{eqn:square_wave}{{III}{1}}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces The square wave between $t = -2$ and $t = 2$.}}{1}{}\protected@file@percent }
|
||||
\newlabel{fig:square_wave}{{1}{1}}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Fourier series approximation of a square wave.}}{1}{}\protected@file@percent }
|
||||
\newlabel{fig:square_fourier}{{2}{1}}
|
||||
\newlabel{eqn:fourier_approx}{{2}{1}}
|
||||
\newlabel{eqn:fourier_coeff}{{3}{1}}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {IV}Conclusion}{1}{}\protected@file@percent }
|
||||
\gdef \@abspage@last{2}
|
@ -0,0 +1,451 @@
|
||||
This is pdfTeX, Version 3.141592653-2.6-1.40.24 (TeX Live 2022/CVE-2023-32700 patched) (preloaded format=pdflatex 2023.11.29) 9 DEC 2023 21:25
|
||||
entering extended mode
|
||||
\write18 enabled.
|
||||
%&-line parsing enabled.
|
||||
**/tmp/nvim.sharpe/siyXUa/0
|
||||
(/tmp/nvim.sharpe/siyXUa/0
|
||||
LaTeX2e <2022-06-01> patch level 5
|
||||
L3 programming layer <2022-12-17>
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/ieeetran/IEEEtran.cls
|
||||
Document Class: IEEEtran 2015/08/26 V1.8b by Michael Shell
|
||||
-- See the "IEEEtran_HOWTO" manual for usage information.
|
||||
-- http://www.michaelshell.org/tex/ieeetran/
|
||||
\@IEEEtrantmpdimenA=\dimen140
|
||||
\@IEEEtrantmpdimenB=\dimen141
|
||||
\@IEEEtrantmpdimenC=\dimen142
|
||||
\@IEEEtrantmpcountA=\count185
|
||||
\@IEEEtrantmpcountB=\count186
|
||||
\@IEEEtrantmpcountC=\count187
|
||||
\@IEEEtrantmptoksA=\toks16
|
||||
LaTeX Font Info: Trying to load font information for OT1+ptm on input line 5
|
||||
03.
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/psnfss/ot1ptm.fd
|
||||
File: ot1ptm.fd 2001/06/04 font definitions for OT1/ptm.
|
||||
)
|
||||
-- Using 8.5in x 11in (letter) paper.
|
||||
-- Using PDF output.
|
||||
\@IEEEnormalsizeunitybaselineskip=\dimen143
|
||||
-- This is a 10 point document.
|
||||
\CLASSINFOnormalsizebaselineskip=\dimen144
|
||||
\CLASSINFOnormalsizeunitybaselineskip=\dimen145
|
||||
\IEEEnormaljot=\dimen146
|
||||
LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <5> not available
|
||||
(Font) Font shape `OT1/ptm/b/n' tried instead on input line 1090.
|
||||
LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <5> not available
|
||||
(Font) Font shape `OT1/ptm/b/it' tried instead on input line 1090.
|
||||
|
||||
LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <7> not available
|
||||
(Font) Font shape `OT1/ptm/b/n' tried instead on input line 1090.
|
||||
LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <7> not available
|
||||
(Font) Font shape `OT1/ptm/b/it' tried instead on input line 1090.
|
||||
|
||||
LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <8> not available
|
||||
(Font) Font shape `OT1/ptm/b/n' tried instead on input line 1090.
|
||||
LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <8> not available
|
||||
(Font) Font shape `OT1/ptm/b/it' tried instead on input line 1090.
|
||||
|
||||
LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <9> not available
|
||||
(Font) Font shape `OT1/ptm/b/n' tried instead on input line 1090.
|
||||
LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <9> not available
|
||||
(Font) Font shape `OT1/ptm/b/it' tried instead on input line 1090.
|
||||
|
||||
LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <10> not available
|
||||
(Font) Font shape `OT1/ptm/b/n' tried instead on input line 1090.
|
||||
LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <10> not available
|
||||
(Font) Font shape `OT1/ptm/b/it' tried instead on input line 1090.
|
||||
|
||||
LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <11> not available
|
||||
(Font) Font shape `OT1/ptm/b/n' tried instead on input line 1090.
|
||||
LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <11> not available
|
||||
(Font) Font shape `OT1/ptm/b/it' tried instead on input line 1090.
|
||||
|
||||
LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <12> not available
|
||||
(Font) Font shape `OT1/ptm/b/n' tried instead on input line 1090.
|
||||
LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <12> not available
|
||||
(Font) Font shape `OT1/ptm/b/it' tried instead on input line 1090.
|
||||
|
||||
LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <17> not available
|
||||
(Font) Font shape `OT1/ptm/b/n' tried instead on input line 1090.
|
||||
LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <17> not available
|
||||
(Font) Font shape `OT1/ptm/b/it' tried instead on input line 1090.
|
||||
|
||||
LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <20> not available
|
||||
(Font) Font shape `OT1/ptm/b/n' tried instead on input line 1090.
|
||||
LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <20> not available
|
||||
(Font) Font shape `OT1/ptm/b/it' tried instead on input line 1090.
|
||||
|
||||
LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <24> not available
|
||||
(Font) Font shape `OT1/ptm/b/n' tried instead on input line 1090.
|
||||
LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <24> not available
|
||||
(Font) Font shape `OT1/ptm/b/it' tried instead on input line 1090.
|
||||
|
||||
\IEEEquantizedlength=\dimen147
|
||||
\IEEEquantizedlengthdiff=\dimen148
|
||||
\IEEEquantizedtextheightdiff=\dimen149
|
||||
\IEEEilabelindentA=\dimen150
|
||||
\IEEEilabelindentB=\dimen151
|
||||
\IEEEilabelindent=\dimen152
|
||||
\IEEEelabelindent=\dimen153
|
||||
\IEEEdlabelindent=\dimen154
|
||||
\IEEElabelindent=\dimen155
|
||||
\IEEEiednormlabelsep=\dimen156
|
||||
\IEEEiedmathlabelsep=\dimen157
|
||||
\IEEEiedtopsep=\skip47
|
||||
\c@section=\count188
|
||||
\c@subsection=\count189
|
||||
\c@subsubsection=\count190
|
||||
\c@paragraph=\count191
|
||||
\c@IEEEsubequation=\count192
|
||||
\abovecaptionskip=\skip48
|
||||
\belowcaptionskip=\skip49
|
||||
\c@figure=\count193
|
||||
\c@table=\count194
|
||||
\@IEEEeqnnumcols=\count195
|
||||
\@IEEEeqncolcnt=\count196
|
||||
\@IEEEsubeqnnumrollback=\count197
|
||||
\@IEEEquantizeheightA=\dimen158
|
||||
\@IEEEquantizeheightB=\dimen159
|
||||
\@IEEEquantizeheightC=\dimen160
|
||||
\@IEEEquantizeprevdepth=\dimen161
|
||||
\@IEEEquantizemultiple=\count198
|
||||
\@IEEEquantizeboxA=\box51
|
||||
\@IEEEtmpitemindent=\dimen162
|
||||
\IEEEPARstartletwidth=\dimen163
|
||||
\c@IEEEbiography=\count199
|
||||
\@IEEEtranrubishbin=\box52
|
||||
) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
Package: graphicx 2021/09/16 v1.2d Enhanced LaTeX Graphics (DPC,SPQR)
|
||||
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
Package: keyval 2022/05/29 v1.15 key=value parser (DPC)
|
||||
\KV@toks@=\toks17
|
||||
)
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
Package: graphics 2022/03/10 v1.4e Standard LaTeX Graphics (DPC,SPQR)
|
||||
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
Package: trig 2021/08/11 v1.11 sin cos tan (DPC)
|
||||
)
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
|
||||
File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration
|
||||
)
|
||||
Package graphics Info: Driver file: pdftex.def on input line 107.
|
||||
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def
|
||||
File: pdftex.def 2022/09/22 v1.2b Graphics/color driver for pdftex
|
||||
))
|
||||
\Gin@req@height=\dimen164
|
||||
\Gin@req@width=\dimen165
|
||||
)
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/listings/listings.sty
|
||||
\lst@mode=\count266
|
||||
\lst@gtempboxa=\box53
|
||||
\lst@token=\toks18
|
||||
\lst@length=\count267
|
||||
\lst@currlwidth=\dimen166
|
||||
\lst@column=\count268
|
||||
\lst@pos=\count269
|
||||
\lst@lostspace=\dimen167
|
||||
\lst@width=\dimen168
|
||||
\lst@newlines=\count270
|
||||
\lst@lineno=\count271
|
||||
\lst@maxwidth=\dimen169
|
||||
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/listings/lstmisc.sty
|
||||
File: lstmisc.sty 2020/03/24 1.8d (Carsten Heinz)
|
||||
\c@lstnumber=\count272
|
||||
\lst@skipnumbers=\count273
|
||||
\lst@framebox=\box54
|
||||
)
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/listings/listings.cfg
|
||||
File: listings.cfg 2020/03/24 1.8d listings configuration
|
||||
))
|
||||
Package: listings 2020/03/24 1.8d (Carsten Heinz)
|
||||
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/xcolor/xcolor.sty
|
||||
Package: xcolor 2022/06/12 v2.14 LaTeX color extensions (UK)
|
||||
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg
|
||||
File: color.cfg 2016/01/02 v1.6 sample color configuration
|
||||
)
|
||||
Package xcolor Info: Driver file: pdftex.def on input line 227.
|
||||
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/graphics/mathcolor.ltx)
|
||||
Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1353.
|
||||
Package xcolor Info: Model `hsb' substituted by `rgb' on input line 1357.
|
||||
Package xcolor Info: Model `RGB' extended on input line 1369.
|
||||
Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1371.
|
||||
Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1372.
|
||||
Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1373.
|
||||
Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1374.
|
||||
Package xcolor Info: Model `Gray' substituted by `gray' on input line 1375.
|
||||
Package xcolor Info: Model `wave' substituted by `hsb' on input line 1376.
|
||||
)
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
Package: amsmath 2022/04/08 v2.17n AMS math features
|
||||
\@mathmargin=\skip50
|
||||
|
||||
For additional information on amsmath, use the `?' option.
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
Package: amstext 2021/08/26 v2.01 AMS text
|
||||
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
File: amsgen.sty 1999/11/30 v2.0 generic functions
|
||||
\@emptytoks=\toks19
|
||||
\ex@=\dimen170
|
||||
))
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
Package: amsbsy 1999/11/29 v1.2d Bold Symbols
|
||||
\pmbraise@=\dimen171
|
||||
)
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
Package: amsopn 2022/04/08 v2.04 operator names
|
||||
)
|
||||
\inf@bad=\count274
|
||||
LaTeX Info: Redefining \frac on input line 234.
|
||||
\uproot@=\count275
|
||||
\leftroot@=\count276
|
||||
LaTeX Info: Redefining \overline on input line 399.
|
||||
LaTeX Info: Redefining \colon on input line 410.
|
||||
\classnum@=\count277
|
||||
\DOTSCASE@=\count278
|
||||
LaTeX Info: Redefining \ldots on input line 496.
|
||||
LaTeX Info: Redefining \dots on input line 499.
|
||||
LaTeX Info: Redefining \cdots on input line 620.
|
||||
\Mathstrutbox@=\box55
|
||||
\strutbox@=\box56
|
||||
LaTeX Info: Redefining \big on input line 722.
|
||||
LaTeX Info: Redefining \Big on input line 723.
|
||||
LaTeX Info: Redefining \bigg on input line 724.
|
||||
LaTeX Info: Redefining \Bigg on input line 725.
|
||||
\big@size=\dimen172
|
||||
LaTeX Font Info: Redeclaring font encoding OML on input line 743.
|
||||
LaTeX Font Info: Redeclaring font encoding OMS on input line 744.
|
||||
\macc@depth=\count279
|
||||
LaTeX Info: Redefining \bmod on input line 905.
|
||||
LaTeX Info: Redefining \pmod on input line 910.
|
||||
LaTeX Info: Redefining \smash on input line 940.
|
||||
LaTeX Info: Redefining \relbar on input line 970.
|
||||
LaTeX Info: Redefining \Relbar on input line 971.
|
||||
\c@MaxMatrixCols=\count280
|
||||
\dotsspace@=\muskip16
|
||||
\c@parentequation=\count281
|
||||
\dspbrk@lvl=\count282
|
||||
\tag@help=\toks20
|
||||
\row@=\count283
|
||||
\column@=\count284
|
||||
\maxfields@=\count285
|
||||
\andhelp@=\toks21
|
||||
\eqnshift@=\dimen173
|
||||
\alignsep@=\dimen174
|
||||
\tagshift@=\dimen175
|
||||
\tagwidth@=\dimen176
|
||||
\totwidth@=\dimen177
|
||||
\lineht@=\dimen178
|
||||
\@envbody=\toks22
|
||||
\multlinegap=\skip51
|
||||
\multlinetaggap=\skip52
|
||||
\mathdisplay@stack=\toks23
|
||||
LaTeX Info: Redefining \[ on input line 2953.
|
||||
LaTeX Info: Redefining \] on input line 2954.
|
||||
)
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
|
||||
File: l3backend-pdftex.def 2022-10-26 L3 backend support: PDF output (pdfTeX)
|
||||
\l__color_backend_stack_int=\count286
|
||||
\l__pdf_internal_box=\box57
|
||||
)
|
||||
|
||||
LaTeX Warning: Unused global option(s):
|
||||
[report].
|
||||
|
||||
(./report.aux)
|
||||
\openout1 = `report.aux'.
|
||||
|
||||
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 32.
|
||||
LaTeX Font Info: ... okay on input line 32.
|
||||
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 32.
|
||||
LaTeX Font Info: ... okay on input line 32.
|
||||
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 32.
|
||||
LaTeX Font Info: ... okay on input line 32.
|
||||
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 32.
|
||||
LaTeX Font Info: ... okay on input line 32.
|
||||
LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 32.
|
||||
LaTeX Font Info: ... okay on input line 32.
|
||||
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 32.
|
||||
LaTeX Font Info: ... okay on input line 32.
|
||||
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 32.
|
||||
LaTeX Font Info: ... okay on input line 32.
|
||||
|
||||
-- Lines per column: 58 (exact).
|
||||
(/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
|
||||
[Loading MPS to PDF converter (version 2006.09.02).]
|
||||
\scratchcounter=\count287
|
||||
\scratchdimen=\dimen179
|
||||
\scratchbox=\box58
|
||||
\nofMPsegments=\count288
|
||||
\nofMParguments=\count289
|
||||
\everyMPshowfont=\toks24
|
||||
\MPscratchCnt=\count290
|
||||
\MPscratchDim=\dimen180
|
||||
\MPnumerator=\count291
|
||||
\makeMPintoPDFobject=\count292
|
||||
\everyMPtoPDFconversion=\toks25
|
||||
) (/usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
||||
Package: epstopdf-base 2020-01-24 v2.11 Base part for package epstopdf
|
||||
|
||||
(/usr/share/texlive/texmf-dist/tex/generic/infwarerr/infwarerr.sty
|
||||
Package: infwarerr 2019/12/03 v1.5 Providing info/warning/error messages (HO)
|
||||
)
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/grfext/grfext.sty
|
||||
Package: grfext 2019/12/03 v1.3 Manage graphics extensions (HO)
|
||||
|
||||
(/usr/share/texlive/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty
|
||||
Package: kvdefinekeys 2019-12-19 v1.6 Define keys (HO)
|
||||
))
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty
|
||||
Package: kvoptions 2022-06-15 v3.15 Key value format for package options (HO)
|
||||
|
||||
(/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty
|
||||
Package: ltxcmds 2020-05-10 v1.25 LaTeX kernel commands for general use (HO)
|
||||
)
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty
|
||||
Package: kvsetkeys 2022-10-05 v1.19 Key value parser (HO)
|
||||
))
|
||||
(/usr/share/texlive/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty
|
||||
Package: pdftexcmds 2020-06-27 v0.33 Utility functions of pdfTeX for LuaTeX (HO
|
||||
)
|
||||
|
||||
(/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
Package: iftex 2022/02/03 v1.0f TeX engine tests
|
||||
)
|
||||
Package pdftexcmds Info: \pdf@primitive is available.
|
||||
Package pdftexcmds Info: \pdf@ifprimitive is available.
|
||||
Package pdftexcmds Info: \pdfdraftmode found.
|
||||
)
|
||||
Package epstopdf-base Info: Redefining graphics rule for `.eps' on input line 4
|
||||
85.
|
||||
Package grfext Info: Graphics extension search list:
|
||||
(grfext) [.pdf,.png,.jpg,.mps,.jpeg,.jbig2,.jb2,.PDF,.PNG,.JPG,.JPE
|
||||
G,.JBIG2,.JB2,.eps]
|
||||
(grfext) \AppendGraphicsExtensions on input line 504.
|
||||
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
|
||||
File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv
|
||||
e
|
||||
))
|
||||
\c@lstlisting=\count293
|
||||
|
||||
|
||||
Package amsmath Warning: Foreign command \over;
|
||||
(amsmath) \frac or \genfrac should be used instead
|
||||
(amsmath) on input line 51.
|
||||
|
||||
! Missing $ inserted.
|
||||
<inserted text>
|
||||
$
|
||||
l.54
|
||||
|
||||
I've inserted a begin-math/end-math symbol since I think
|
||||
you left one out. Proceed, with fingers crossed.
|
||||
|
||||
! Display math should end with $$.
|
||||
<to be read again>
|
||||
\tex_par:D
|
||||
l.54
|
||||
|
||||
The `$' that I just saw supposedly matches a previous `$$'.
|
||||
So I shall assume that you typed `$$' both times.
|
||||
|
||||
|
||||
! LaTeX Error: Bad math environment delimiter.
|
||||
|
||||
See the LaTeX manual or LaTeX Companion for explanation.
|
||||
Type H <return> for immediate help.
|
||||
...
|
||||
|
||||
l.56 \end{equation}
|
||||
|
||||
Your command was ignored.
|
||||
Type I <command> <return> to replace it with another command,
|
||||
or <return> to continue without it.
|
||||
|
||||
! You can't use `\eqno' in vertical mode.
|
||||
\endmathdisplay@a ...\df@tag \@empty \else \veqno
|
||||
\alt@tag \df@tag \fi \ifx ...
|
||||
l.56 \end{equation}
|
||||
|
||||
Sorry, but I'm not programmed to handle this case;
|
||||
I'll just pretend that you didn't ask for it.
|
||||
If you're in the wrong mode, you might be able to
|
||||
return to the right one by typing `I}' or `I$' or `I\par'.
|
||||
|
||||
! Missing $ inserted.
|
||||
<inserted text>
|
||||
$
|
||||
l.56 \end{equation}
|
||||
|
||||
I've inserted something that you may have forgotten.
|
||||
(See the <inserted text> above.)
|
||||
With luck, this will get me unwedged. But if you
|
||||
really didn't forget anything, try typing `2' now; then
|
||||
my insertion and my current dilemma will both disappear.
|
||||
|
||||
! Display math should end with $$.
|
||||
<to be read again>
|
||||
\endgroup
|
||||
l.56 \end{equation}
|
||||
|
||||
The `$' that I just saw supposedly matches a previous `$$'.
|
||||
So I shall assume that you typed `$$' both times.
|
||||
|
||||
<square_wave.png, id=1, 2949.0175pt x 1441.385pt>
|
||||
File: square_wave.png Graphic file (type png)
|
||||
<use square_wave.png>
|
||||
Package pdftex.def Info: square_wave.png used on input line 59.
|
||||
(pdftex.def) Requested size: 247.6778pt x 121.05351pt.
|
||||
|
||||
LaTeX Warning: `h' float specifier changed to `ht'.
|
||||
|
||||
<square_fourier.png, id=2, 1289.81876pt x 997.7275pt>
|
||||
File: square_fourier.png Graphic file (type png)
|
||||
<use square_fourier.png>
|
||||
Package pdftex.def Info: square_fourier.png used on input line 67.
|
||||
(pdftex.def) Requested size: 247.6778pt x 191.57977pt.
|
||||
|
||||
LaTeX Warning: `h' float specifier changed to `ht'.
|
||||
|
||||
[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}
|
||||
|
||||
|
||||
<./square_wave.png (PNG copy)> <./square_fourier.png>] [2
|
||||
|
||||
] (./report.aux) )
|
||||
Here is how much of TeX's memory you used:
|
||||
5319 strings out of 476182
|
||||
85988 string characters out of 5796580
|
||||
1861793 words of memory out of 6000000
|
||||
25581 multiletter control sequences out of 15000+600000
|
||||
544323 words of font info for 90 fonts, out of 8000000 for 9000
|
||||
1137 hyphenation exceptions out of 8191
|
||||
60i,7n,67p,683b,261s stack positions out of 10000i,1000n,20000p,200000b,200000s
|
||||
{/usr/share/texlive/texmf-dist/fonts/enc/dvips/base/8r.enc}</
|
||||
usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmex10.pfb></usr/sh
|
||||
are/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/share/te
|
||||
xlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi7.pfb></usr/share/texlive/t
|
||||
exmf-dist/fonts/type1/public/amsfonts/cm/cmmi8.pfb></usr/share/texlive/texmf-di
|
||||
st/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/share/texlive/texmf-dist/font
|
||||
s/type1/public/amsfonts/cm/cmr5.pfb></usr/share/texlive/texmf-dist/fonts/type1/
|
||||
public/amsfonts/cm/cmr7.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/a
|
||||
msfonts/cm/cmr8.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/
|
||||
cm/cmsy10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cms
|
||||
y7.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy8.pfb>
|
||||
</usr/share/texlive/texmf-dist/fonts/type1/urw/times/utmb8a.pfb></usr/share/tex
|
||||
live/texmf-dist/fonts/type1/urw/times/utmbi8a.pfb></usr/share/texlive/texmf-dis
|
||||
t/fonts/type1/urw/times/utmr8a.pfb>
|
||||
Output written on report.pdf (2 pages, 253336 bytes).
|
||||
PDF statistics:
|
||||
84 PDF objects out of 1000 (max. 8388607)
|
||||
49 compressed objects within 1 object stream
|
||||
0 named destinations out of 1000 (max. 500000)
|
||||
11 words of extra memory for PDF output out of 10000 (max. 10000000)
|
||||
|
Binary file not shown.
@ -0,0 +1,87 @@
|
||||
\documentclass[report]{IEEEtran}
|
||||
|
||||
\usepackage{graphicx}
|
||||
\usepackage{listings}
|
||||
\usepackage{xcolor}
|
||||
\usepackage{amsmath}
|
||||
|
||||
\lstdefinestyle{codestyle}{
|
||||
commentstyle=\color{green},
|
||||
keywordstyle=\color{blue},
|
||||
numberstyle=\tiny\color{gray},
|
||||
stringstyle=\color{purple},
|
||||
basicstyle=\ttfamily\footnotesize,
|
||||
breakatwhitespace=false,
|
||||
breaklines=true,
|
||||
captionpos=b,
|
||||
keepspaces=true,
|
||||
numbers=left,
|
||||
numbersep=5pt,
|
||||
showspaces=false,
|
||||
showstringspaces=false,
|
||||
showtabs=false,
|
||||
tabsize=2
|
||||
}
|
||||
|
||||
\lstset{style=codestyle}
|
||||
|
||||
\title{Discrete \& Symbolic Fourier Series}
|
||||
|
||||
\author{Elise Heim \& Aidan Sharpe}
|
||||
|
||||
\begin{document}
|
||||
\maketitle
|
||||
|
||||
\begin{abstract}
|
||||
This lab uses MATLAB for calculating Fourier series of exponential and trigonometric functions. It also includes using a program called fourierseries.m to understand how to compute such a series.
|
||||
\end{abstract}
|
||||
|
||||
\section{Objectives}
|
||||
This lab is enlightening because it strengthens knowledge of Fourier series. Calculating Fourier series of exponential and trigonometric functions using MATLAB saves time and effort that would otherwise be spent working it out by hand. This makes it significantly easier for people to understand more complex signals, and perform computations with them.
|
||||
|
||||
\section{Background \& Introduction}
|
||||
A Fourier series is an infinite series of trigonometric functions which represents an expansion or approximation of a periodic function, used in Fourier analysis. This is helpful because it allows one to decompose a complex, periodic waveform into its sinusoidal component. These sinusoidal components can be very beneficial in understanding a signal and its attributes. Qualities such as non-causality and the period of a periodic function can be determined more easily in this manner.
|
||||
|
||||
\section{Results \& Discussion}
|
||||
A function $f(t)$ with period $T_0 = 1$. The first period of the function is described by equation \ref{eqn:square_wave}. The function cannot be odd because at no point in time does the function have a negative value. Additionally, the function is not even because it does not have a reflection over the y-axis.
|
||||
|
||||
\begin{equation}
|
||||
f(t) =
|
||||
\begin{cases}
|
||||
1 & 0 \le t \le {1\over2} \\
|
||||
0 & {1\over2} < t \le 1
|
||||
\end{cases}
|
||||
|
||||
\label{eqn:square_wave}
|
||||
\end{equation}
|
||||
|
||||
\begin{figure}[h]
|
||||
\includegraphics[width=0.48\textwidth]{square_wave.png}
|
||||
\caption{The square wave between $t = -2$ and $t = 2$.}
|
||||
\label{fig:square_wave}
|
||||
\end{figure}
|
||||
|
||||
The Fourier series comprised of 10, 100, and 2000 terms are all displayed on the graph below in \ref{fig:square_fourier}. As one can see, the first estimation with only 10 terms is very rough, but as the number of terms increases so too does the accuracy of the approximation. The estimation with 2000 terms is very smooth and closely resembles the original function.
|
||||
|
||||
\begin{figure}[h]
|
||||
\includegraphics[width=0.48\textwidth]{square_fourier.png}
|
||||
\caption{Fourier series approximation of a square wave.}
|
||||
\label{fig:square_fourier}
|
||||
\end{figure}
|
||||
|
||||
The Fourier series was then found using a symbolic calculator. This was done by providing the signal, its period, and the number of desired terms. By computing an integral to evaluate the each coefficient, $c_k$, and its corresponding harmonic frequency, $k \omega_0$, the Fourier series was able to be approximated for any value of $n$. This approximation is given by equation \ref{eqn:fourier_approx}. The corresponding coefficients for the approximation are given by equation \ref{eqn:fourier_coeff}.
|
||||
|
||||
\begin{equation}
|
||||
x(t) = c_0 + \sum_{k=1}^n c_k \cos(k \omega_0 t)
|
||||
\label{eqn:fourier_approx}
|
||||
\end{equation}
|
||||
|
||||
\begin{equation}
|
||||
c_k = \int\limits_{-T/2}^{T/2} x(t) e^{-j \omega_0 k t} dt
|
||||
\label{eqn:fourier_coeff}
|
||||
\end{equation}
|
||||
|
||||
\section{Conclusion}
|
||||
This lab considerably increased understanding of Fourier series. By calculating them through MATLAB, one can obtain a stronger grasp not only on a power computational tool, but also better comprehend Fourier series through computing approximations. By varying the amount of terms used in the estimation, one can see visually how increasing the number of terms greatly improves the accuracy of such an approximation. Another beneficial aspect of this lab included using the fourierseries.m program. By stepping through how the program works line by line, one can better understand how to find exponential Fourier series using the period.
|
||||
|
||||
\end{document}
|
Binary file not shown.
After Width: | Height: | Size: 83 KiB |
Binary file not shown.
After Width: | Height: | Size: 50 KiB |
Reference in New Issue
Block a user