I am now programming to simulate the multipath channel estimation.
the transmitted signals are +1 and -1,then the amplitude of my reveived signal will not be +1 or -1(which is the essential parametre I want to get from the simulation).
then how should I design the receiver ? since the Matched filter cannot be used here .
Why not? In practice matched filter is still applied, because in flat fading channels the fading effect will be multiplicative, i.e.: the received signal will be r=h.s+n. In (baseband) simulation you just multiply the received signal by h* and compare the result with 0, if it is >0 decide 1 and if it is <0 decide 0.