Timeline for Proper method for generating Channel coefficients in MATLAB
Current License: CC BY-SA 3.0
7 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Jul 31, 2017 at 22:05 | comment | added | AlexTP | Yes I think so ... | |
Jul 31, 2017 at 1:28 | vote | accept | Srishti M | ||
Jul 31, 2017 at 1:28 | comment | added | Srishti M | So, for complex valued coefficients, I should use the complex valued coefficients and not the square to do convolution with the data. Is this the correct method? | |
Jul 30, 2017 at 6:39 | comment | added | AlexTP | I have no idea why you have square your complex coefficients. Physically, complex discrete coefficients model magnitudes and phases why the norms (square of absolute) model energy. Convolution operation models the passage of a signal over a linear system. It is up to you to choose which operation depending on your models. | |
Jul 29, 2017 at 6:26 | comment | added | Srishti M | Should I not be doing convolution of the data with the complex channel parameters, and not with the square of the coefficients? What is the physical implication of doing the square and then doing convolution...the estimation results would be different in both the cases. These are not clear to me. Looking forward for your insights on what is the proper way to do. Thank you very much. | |
Jul 29, 2017 at 6:26 | comment | added | Srishti M |
Thanks for the update. After the real and imaginary parts of the channel are generated, is it legal to do h=[1 sqrt(h_R.^2+h_I.^2)]; and then perform y(k) = x(k)+ h(2)*x(k-1) + 0.3*x(k-2) ? If so, then why generate complex channel coefficients in the first place? I am trying to apply estimators such as Least Squares and Least Mean Squares to estimate the channel coefficients. If I perform convolution of the signal using h=[1 sqrt(h_R.^2+h_I.^2)]; upon estimation, I will get real valued channel coefficients and not complex (as the output is real valued).
|
|
Jul 27, 2017 at 8:19 | history | answered | AlexTP | CC BY-SA 3.0 |