A computer-implemented method is used for estimating an exercise parameter for a user. The method includes the steps of receiving a measured physiologic value such as heart rate, determining an estimated exercise parameter value based on the physiologic value based on a stored correlation between a measured physiologic value and a measured exercise parameter value, and providing the estimated exercise parameter value.