no way... use awgn function in matlab
no
You would have to write your own code for a modulation (Matlab has a convolution function not in the tools), otherwise you can use its built in function in the signal processing toolbox.
Matlab comes with a free C compiler. It also has a script compiler in some versions. In addition you can use many commercial compilers if you have one. See (link moved to link section)
< 80%
I would hope most have an institution license.
plus sign (+), minus (-), number (#), decimal point for decimals and money, percent (%), dollar sign ($), equal (=)
MATLAB (by The MathWorks Inc.) is a high-level and dynamically-typed computing language, frequently used in science and engineering. 1. Read the User Manual 2. Start the MATLAB program 3. Write down your commands on the Command Window or use their built-in tools for data analysis, etc.
there is no percent button... just use the decimal button and then move the decimal two places down
You could get a free license version of MATLAB such as Octave or FreeMat. You can find it very easily by a WWW search. Personally I do use MATLAB from the Mathworks, although you would have to purchase it from the Mathworks. Octave and FreeMat are essentially the same as MATLAB, except a few differences in syntax. If you are a student, you could purchase it at a low cost from the Mathworks. It is slick and simple to get into, and I think worth the cost.
You could use a percent sign - 3%. Or you could use decimals - 0.3 for three percent, or 0.03 for three tenths percent. This is assuming you are working off of a hundred. # percent of a hundred is 3, three percent of 200 is 6. Percent is a ratio.
BPSK Modulation can be done by using a multiplier. Digital data must be multiplied with the carrier frequency. In matlab simulink use a multiplier block to one input apply a sinusoidal generator & to the other a Pulse generator