A terminal control method comprising: a terminal obtaining a characteristic value of an electromyographic signal when the electromyographic signal is detected by an electromyographic signal detecting device, the characteristic value being an average value or a variance of wavelet coefficients obtained by performing wavelet decomposition of the electromyographic signal; the terminal searching a mapping relationship between preset characteristic values and control codes to determine whether there is a preset characteristic value which can match the obtained characteristic value, and determining a control code corresponding to the matching preset characteristic value if there is a matching preset characteristic value; and the terminal responding to a control signal corresponding to the determined control code, wherein the step of "the terminal obtaining a characteristic value of an electromyographic signal when the electromyographic signal is detected by an electromyographic signal detecting device" further comprises: sampling the electromyographic signal to obtain a plurality of sample points and obtaining an energy value of each sample point when the electromyographic signal is detected by the electromyographic signal detecting device; setting a start point of a first segment of the electromyographic signal including a plurality of successive sample points as a start point of an effective electromyographic signal when each of the energy values of the successive sample points is greater than a first energy threshold, and when the number of the successive sample points is greater than a first number threshold; setting an end point of a second segment of the electromyographic signal including a plurality of successive sample points as an end point of the effective electromyographic signal when each of the energy values of the successive sample points is less than a second energy threshold, and when the number of the successive sample points included in the second segment is greater than a second number threshold; and extracting the characteristic value of the effective electromyographic signal between the start point and the end point. a terminal obtaining a characteristic value of an electromyographic signal when the electromyographic signal is detected by an electromyographic signal detecting device, the characteristic value being an average value or a variance of wavelet coefficients obtained by performing wavelet decomposition of the electromyographic signal; the terminal searching a mapping relationship between preset characteristic values and control codes to determine whether there is a preset characteristic value which can match the obtained characteristic value, and determining a control code corresponding to the matching preset characteristic value if there is a matching preset characteristic value; and the terminal responding to a control signal corresponding to the determined control code, wherein the step of "the terminal obtaining a characteristic value of an electromyographic signal when the electromyographic signal is detected by an electromyographic signal detecting device" further comprises: sampling the electromyographic signal to obtain a plurality of sample points and obtaining an energy value of each sample point when the electromyographic signal is detected by the electromyographic signal detecting device; setting a start point of a first segment of the electromyographic signal including a plurality of successive sample points as a start point of an effective electromyographic signal when each of the energy values of the successive sample points is greater than a first energy threshold, and when the number of the successive sample points is greater than a first number threshold; setting an end point of a second segment of the electromyographic signal including a plurality of successive sample points as an end point of the effective electromyographic signal when each of the energy values of the successive sample points is less than a second energy threshold, and when the number of the successive sample points included in the second segment is greater than a second number threshold; and extracting the characteristic value of the effective electromyographic signal between the start point and the end point. sampling the electromyographic signal to obtain a plurality of sample points and obtaining an energy value of each sample point when the electromyographic signal is detected by the electromyographic signal detecting device; setting a start point of a first segment of the electromyographic signal including a plurality of successive sample points as a start point of an effective electromyographic signal when each of the energy values of the successive sample points is greater than a first energy threshold, and when the number of the successive sample points is greater than a first number threshold; setting an end point of a second segment of the electromyographic signal including a plurality of successive sample points as an end point of the effective electromyographic signal when each of the energy values of the successive sample points is less than a second energy threshold, and when the number of the successive sample points included in the second segment is greater than a second number threshold; and extracting the characteristic value of the effective electromyographic signal between the start point and the end point.