Sign in

username:

password:



Not a member?

Search matlab



Search tips

Subscribe to matlab



matlab by Keywords

Atanh | Autocorrelation | Bandpass Filter | C++ | Conv | Database | Deconv | Excel | FFT | Filter | Filtering | FIR | Fourier Transfrom | FSK | Gaussian Noise | Haykin | IFFT | Image | Java | LFSR | LMS | LPC | MEX | OFDM | QPSK | Radix | Random | Sampling | Segmentation | Simulink | Visual Basic | Waveform | Wavelet

Discussion Groups

Discussion Groups | Matlab DSP | OFDM simulation

Technical discussion about Matlab and issues related to Digital Signal Processing.

  

Post a new Thread

OFDM simulation - hiren_b_parmar - Jul 30 21:00:59 2006



Hello friends,

I am new in this group and i am happy to be a part of the group of 
intelligent people. I am doing my MSC in Communication engineering in 
U.K. My final project is " Software simulation on OFDM in Fixed 
Broadband Wireless System". I just want some guidance about using 
MATLAB in OFDM. I just want to know what exacly i shold do to simulate 
OFDM means i shold make a block set including modulation, coding, 
channel blocks or i should write a code to implement OFDM and what 
output will i get when i simulate this. I am not asking for any code 
so please spare some minutes for me and help me, I will be very 
greatful to you.

Thanks in advance.

If you have full knowledge about this topic then i am ready to give 
some reward for your help.



(You need to be a member of matlab -- send a blank email to matlab-subscribe@yahoogroups.com )

Wierd behavior in Matlab Compiled code ?? - Amit Shaw - Aug 3 8:21:00 2006

Hi,
 
I have faced a problem with the matlab compiled code which I have beemn
able 
to debug but still I am not able to understand the wierd behavior.
 
I had a code like the following 
 
var = scalar * (x + i*y).';
 
where x and y are matrix of same size and "scalar" is a scalar constant.

This code is in a function which is called in a loop.

On compilig this code code when I run the executable it creates a memory

leakage and the executable crashes due to memory allocation issue.
 
Then I modifies it to 
var = scalar .* (x + i*y).';
 
With this the memory problem with the executable got solved.

Then I looked into the generated c file corresponding to this code
 
var = scalar * (x + i*y).';
 
mlfAssign(
  &var,
  mlf_times_transpose(
    mclVv(scalar, "scalar"),
    mclPlus(
      mclVv(x, "x"),
      mclMtimes(_mxarray14_, mclVv(y, "y"))),
    _mxarray1_));

var = scalar .* (x + i*y).';

mlfAssign(
  &var,
  mclTimes(
    mclVv(scalar, "scalar"),
    mlfTranspose(
      mclPlus(
        mclVv(x, "x"),
        mclMtimes(_mxarray14_, mclVv(y, "y"))))));

Any idea on this wierd bahavior of the compiled code.

Regards,
Amit



(You need to be a member of matlab -- send a blank email to matlab-subscribe@yahoogroups.com )