I am trying to design a bandpass FIR filter using the fdatool in matlab. The input signal is a sine wave at 2kHz corrupted by white noise with zero mean and 0.01 variance. I have the required specs for the FIR filter to enhance the sine wave and reduce noise but I am left wondering what sampling frequency should I use. This is what i tried and its not working very well.
Fs=10000;
t=0:1/Fs:0.005;
x = sin(2*pi*2000*t);
signal = x + sqrt(0.01)*randn(size(t));
plot(t,signal);
hold on;
output=filter(Hd,signal);
plot(t,output);