This paper considers the fuzzy control of a non-linear dynamic system. The approach is known to be model-free and utilizes the field experience with running and supervising the process by human expertise. The advices given by the expert for proper running of these systems are given in the form of recipes full of linguistics. These linguistics can be turned into linguistic variables with limited sets of labels by the designer and to be the primitive seeds for what is called knowledge base. This base is kept in the memory of a computer unit. Assume that a running condition is given and has to be transferred into equivalent linguistic variables, in order to use the knowledge base and induce the output in a form of linguistic variables. Knowing that the linguistic variables is the same as fuzzy variables, the process of a fuzzy control can be stated as the three step procedure, a fuzzification stage, an inference stage, and finally a defuzzification stage, in which a crisp value is obtained for the process control input. The defuzzification stage is not unique and different techniques have been proposed in the literature. Starting from the centroid method up to the maximum principle method, the methods vary between themselves in complexity and time consumed by the computer unit. This, in turn, could result in different time responses for the given nonlinear dynamic systems. The paper concentrates on the effect of the defuzzification techniques on the transient response of a DC shunt motor taken as a model example of non-linear systems. A comparative study is given supported by computer simulation for each case.