FSK Homework Assignment Questions
From Derek
Contents
Introduction
Please feel free to use this page like a message board to ask any questions you like about the FSK homework assignment. Anyone can reply to a question, even other students.
Questions and Answers (Q&A)
Question 1
- Answer 1: For Section 4 Data Generation, I am confused about the desired binary data a2=2x(a1>=0.5)-1. Is that 'X' stands for multiplication or another veriable? Thanks!
Question 2
- Answer 2: <blah blah>
Extra Advice
- Do not use symbolic variables in matlab for the assignment! You should only use symbolic variables in Matlab when you want to simplify an algebraic mathematical expression, such as factorising a polynomial, or finding the mathematical integral or derivative. This is usually not helpful for a simulation. In a simulation you should be using arrays of numbers. These numbers can either be real or complex. All integration and differentiation should be done numerically, e.g. we approximate integration by summing. Summing should be done just as if you were programming in some other language like C, i.e. use a loop. Differentiation is approximated by taking differences. Again, this is likely to be done in a loop.
- Plotting graphs. It is ok to have your signal and noise traces on the same plot, provided they are easy to see. So plot each trace in a different colour, or in different line styles. However, for demonstrating your results, I would like to see at least one time domain plot and two probability of error plots. Further to this, 4-5 exploratory plots of your own choosing to demonstrate ownership of the assignment is sufficient.