Answered step by step
Verified Expert Solution
Question
1 Approved Answer
In Scilab generate the time domain measurement data by the following commands $$ begin{array}{1} mathrm{t}=[1: 1000] 1 mathrm{y}=sin left(left(2 * % mathrm{pi}^{* mathrm{t}} ight) /
In Scilab generate the time domain measurement data by the following commands $$ \begin{array}{1} \mathrm{t}=[1: 1000] 1 \mathrm{y}=\sin \left(\left(2 * \% \mathrm{pi}^{* \mathrm{t}} ight) / 100 ight)+\sin \left(\left(2* % \mathrm{pi}^{*} \mathrm{t} ight) / 10 ight)+\sin \left(\left(3 * \% \mathrm{pi}^{*} \mathrm{t} ight) / 3 ight)+\sin \left(\left(4 * \% \mathrm{pi}^{*} \mathrm{t} ight) / 4 ight) \end{array} $$ Using Scilab write a function to implement the Discrete Fourier Transform (shown below) and plot the output of your function in the frequency domain. (note the time step is $1 \mathrm{-ms})$. $$ F[k]=\sum_{n=0}^{N-1} f[n] e^{-j(2 \pi n k / N)} \text { where } k=0,1,2, \ldots, N-1 $$ CS.VS. 1124
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started