While design the fuzzy controller, it is very important to determine the membership function of fuzzy variables.The data can be broadly classified as fuzzy sets by using the classification property of the BP neural network. The author selects a BP neural network with one hide layer and uses S function to the input and hide layer, and linear function to the output layer.Advanced BP algorithm isused to train the BP neural network in the environment of MATLAB . The nearer to the target values is the better the last output is.With the trained BP network , the membership values of the inputs can be got ten. This method has high rate and low error.