O'Reilly logo

Simulating Wireless Communication Systems: Practical Models In C++ by C. Britton Rorabaugh

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Appendix 6A Example Source Code

The companion Web site includes seven Microsoft Visual C++ .NET projects, each comprising a simulation that demonstrates and provides a test vehicle for a different spectrum-estimation model, as listed in Table 6A.1. Several of these models make use of the GenericWindow class, which is presented in Section 6A.2.

Table 6A.1 Projects in SignalGenerators directory.

Image

6A.1 BartlettPeriodogramWindowed

The header, constructor, Initialize method, and Execute method for model BartlettPeriodogramWindowed are shown in Lisitngs 6A.1 through 6A.4 respectively.

Listing 6A.1 Header file for BartlettPeriodogramWindowed.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required