Rayleigh fading in simulink I have a simulink model of zigbee over a Rayleigh fading channel.

The modulation in the transmitter part is O-QPSK modulated baseband.

Most of the examples didn't add the RF frequency after the baseband modulator and I can't understand why. 

And what is the effect of cancelling this part in simulink?

However, when I try to simulate the RF band after baseband modulator using up converter, the output of it was real and the Rayleigh multipath fading block didn't accept it.
You're forgetting the most basic truth of baseband signal processing: Any causal, stable, linear channel $h$ can be just as well represented as baseband system as it can be represented as RF passband system. That is a direct result of both the Fourier transform and the Convolution being a linear operation. 

That's the reason why we can do any sensible Software Defined Radio, and baseband signal processing, in general.