Question: Using the MATLAB function awgn, repeat the recursive least-squares estimation of Example 10.4 when the output is corrupted by a white Gaussian noise with 10.0
Using the MATLAB function awgn, repeat the recursive least-squares estimation of Example 10.4 when the output is corrupted by a white Gaussian noise with 10.0 dB SNR. Compare the estimation results with those for 1.0 dB SNR.
Example 10.4
Consider the input and output data of a LTI system with sampling time T = 0.1 s:
We wish to generate the least-squares estimate of the transfer function from the given input–output data. For this one may write a simple MATLAB code using the function arx as follows.![y=[0; 1; 0.9; 0.71; 0.749; 0.7831; 0.7719]; u=ones (length (y), 1); T=0.1; % Create a data object using the](https://dsd5zvtm8ll6.cloudfront.net/images/question_images/1705/6/4/4/65365aa126d0f25f1705644651976.jpg)
k 0 1 2 3 4 5 6 u(k) 1 1 1 1 1 1 y(k) 0 1.0000 0.9000 0.7100 0.7490 0.7831 0.7719
Step by Step Solution
3.43 Rating (159 Votes )
There are 3 Steps involved in it
matlab Given data k 06 u ones lengthk 1 y 0 1 09 071 0749 07831 07719 T 01 Create a data object usin... View full answer
Get step-by-step solutions from verified subject matter experts
