1. A method of tapering a patient from a medicament, comprising: a. predetermining the initial dose of said medicament as a first parameter; b. predetermining at least one of the parameters selected from the group consisting of an intermediate dose of said medicament, the final dose of said medicament, the duration of said taper, and the percent decrement between said initial dose and said final dose as a second parameter; c. calculating a tapering schedule in accordance with the algorithm EQU G(t)=Rnd[a,M] wherein G(t) is the amount of said medicament given at time t, Rnd is a rounding function which rounds a to the nearest multiple of M; a is K.sub.1 k.sub.2.sup.t, wherein k.sub.1 is the initial dose of said medicament, k.sub.2 is said second parameter, and t is time, and M is the minimum dosage size available; d. administering said medicament to said patient in a dosage amount in accordance with said calculated tapering schedule; e. observing the clinical response of said patient to said administration; f. modifying said dosage amount if said response indicates that said dosage amount is too high or too low, until the response of said patient to said modified dosage amount is stable; g. recalculating a tapering schedule in accordance with the algorithm in part (c) using as said first parameter said initial dose and as said second parameter said modified dosage amount; and, h. administering said medicament to said patient in a dosage amount in accordance with said recalculated tapering schedule.