Difference between revisions of "Running Calculator"
User:Fellrnr (User talk:Fellrnr | contribs) |
User:Fellrnr (User talk:Fellrnr | contribs) |
||
Line 9: | Line 9: | ||
<form style="font-family: Helvetica,Arial,sans-serif;" method="get" action="/fellrnr/vdot_wrapper.php" name="VDOT"> | <form style="font-family: Helvetica,Arial,sans-serif;" method="get" action="/fellrnr/vdot_wrapper.php" name="VDOT"> | ||
− | <table style="text-align: left;" border="1" cellpadding="1" cellspacing="1"> | + | <table style="text-align: left;" border="1" |
− | <tbody> | + | cellpadding="1" cellspacing="1"> |
− | <tr> | + | <tbody> |
− | <td>Distance</td> | + | <tr> |
− | <td> | + | <td>Distance</td> |
− | <input name="Distance" value="0" type="radio">1500 Meters<br> <input name="Distance" value="1" type="radio">Mile<br> | + | <td> |
− | <input name="Distance" value="2" type="radio">3K<br> | + | <input name="Distance" value="0" type="radio">1500 |
− | <input name="Distance" value="3" type="radio">2 Miles<br> | + | Meters<br> |
− | <input name="Distance" value="4" type="radio">5K<br> | + | <input name="Distance" value="1" type="radio">Mile<br> |
− | <input name="Distance" value="5" type="radio">8K<br> | + | <input name="Distance" value="2" type="radio">3K<br> |
− | <input name="Distance" value="6" type="radio">5 Mile<br> | + | <input name="Distance" value="3" type="radio">2 |
− | <input name="Distance" value="7" type="radio">10K<br> | + | Miles<br> |
− | <input name="Distance" value="8" type="radio">15K<br> | + | <input name="Distance" value="4" type="radio">5K<br> |
− | <input name="Distance" value="9" type="radio">10 Mile<br> | + | <input name="Distance" value="5" type="radio">8K<br> |
− | <input name="Distance" value="10" type="radio">20K<br> | + | <input name="Distance" value="6" type="radio">5 |
− | <input name="Distance" value="11" type="radio">Half Marathon<br> | + | Mile<br> |
− | <input name="Distance" value="12" type="radio">25K<br> | + | <input name="Distance" value="7" type="radio">10K<br> |
− | <input name="Distance" value="13" type="radio">30K<br> | + | <input name="Distance" value="8" type="radio">15K<br> |
− | <input name="Distance" value="14" checked="checked" type="radio">Marathon<br> | + | <input name="Distance" value="9" type="radio">10 |
− | </td> | + | Mile<br> |
− | </tr> | + | <input name="Distance" value="10" type="radio">20K<br> |
− | <tr> | + | <input name="Distance" value="11" type="radio">Half |
− | <td>Time</td> | + | Marathon<br> |
− | <td> | + | <input name="Distance" value="12" type="radio">25K<br> |
− | <table style="text-align: left;" border="0" cellpadding="0" cellspacing="0"> | + | <input name="Distance" value="13" type="radio">30K<br> |
− | <tbody> | + | <input name="Distance" value="14" |
− | <tr> | + | checked="checked" type="radio">Marathon<br> |
− | <td><input maxlength="3" size="3" name="Hours" value="0"><br> | + | <input name="Distance" value="15" type="radio">50K<br> |
− | </td> | + | </td> |
− | <td>Hours</td> | + | </tr> |
− | <td><input maxlength="3" size="3" name="Minutes" value="0"></td> | + | <tr> |
− | <td>Minutes</td> | + | <td>Time</td> |
− | <td><input maxlength="3" size="3" name="Seconds" value="0"></td> | + | <td> |
− | <td>Seconds</td> | + | <table style="text-align: left;" border="0" |
− | </tr> | + | cellpadding="0" cellspacing="0"> |
− | </tbody> | + | <tbody> |
− | </table> | + | <tr> |
− | </td> | + | <td><input maxlength="3" size="3" |
− | </tr> | + | name="Hours" value="0"><br> |
− | <tr> | + | </td> |
− | <td>Heat Index (optional)</td> | + | <td>Hours</td> |
− | <td> | + | <td><input maxlength="3" size="3" |
− | <table style="text-align: left;" border="0" cellpadding="0" cellspacing="0"> | + | name="Minutes" value="0"></td> |
− | <tbody> | + | <td>Minutes</td> |
− | <tr> | + | <td><input maxlength="3" size="3" |
− | <td><input maxlength="3" size="3" name="Temperature" value=""></td> | + | name="Seconds" value="0"></td> |
− | <td> | + | <td>Seconds</td> |
− | <select name="TempUnits"><option selected="selected">Fahrenheit</option><option>Centigrade</option></select> | + | </tr> |
− | </td> | + | </tbody> |
− | </tr> | + | </table> |
− | </tbody> | + | </td> |
− | </table> | + | </tr> |
− | </td> | + | <tr> |
− | </tr> | + | <td>Heat Index (optional)</td> |
− | <tr> | + | <td> |
− | <td>Body Weight (optional)</td> | + | <table style="text-align: left;" border="0" |
− | <td> | + | cellpadding="0" cellspacing="0"> |
− | <table style="text-align: left;" border="0" cellpadding="0" cellspacing="0"> | + | <tbody> |
− | <tbody> | + | <tr> |
− | <tr> | + | <td><input maxlength="3" size="3" |
− | <td><input maxlength="3" size="3" name="Weight" value=""></td> | + | name="Temperature" value=""></td> |
− | <td> | + | <td> |
− | <select name="WeightUnits"><option>Kg</option><option selected="selected">Pounds</option></select> | + | <select name="TempUnits"> |
− | </td> | + | <option selected="selected">Fahrenheit</option> |
− | </tr> | + | <option>Centigrade</option> |
− | </tbody> | + | </select> |
− | </table> | + | </td> |
− | </td> | + | </tr> |
− | </tr> | + | </tbody> |
− | </tbody> | + | </table> |
− | </table> | + | </td> |
− | <button name="Calculate">Calculate</button><br | + | </tr> |
− | + | <tr> | |
+ | <td>Body Weight (optional)</td> | ||
+ | <td> | ||
+ | <table style="text-align: left;" border="0" | ||
+ | cellpadding="0" cellspacing="0"> | ||
+ | <tbody> | ||
+ | <tr> | ||
+ | <td><input maxlength="3" size="3" | ||
+ | name="Weight" value=""></td> | ||
+ | <td> | ||
+ | <select name="WeightUnits"> | ||
+ | <option>Kg</option> | ||
+ | <option selected="selected">Pounds</option> | ||
+ | </select> | ||
+ | </td> | ||
+ | </tr> | ||
+ | </tbody> | ||
+ | </table> | ||
+ | </td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td></td> | ||
+ | <td><input name="Unusual" value="Unusual" | ||
+ | type="checkbox">Show Unusual Distances (8K, etc.)</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td></td> | ||
+ | <td><input name="Longer" value="Longer" | ||
+ | type="checkbox">Show Longer Distances (Beyond 50K)</td> | ||
+ | </tr> | ||
+ | </tbody> | ||
+ | </table> | ||
+ | <button name="Calculate">Calculate</button><br> | ||
</html> | </html> | ||
Note: you must enter the time of a race you have completed, not your target time for a race. Please repeat out loud "I will enter the time of a race I've completed". More seriously, this is a very common mistake that you need to avoid. Train based on your current fitness, not the fitness you hope to achieve. If you put in a target pace rather than an actual pace you are missing the point of the system. Jack Daniels paces are intended to provide a pace that produces a specific training stress. If you don't use a previous race pace, you will be using the wrong pace. | Note: you must enter the time of a race you have completed, not your target time for a race. Please repeat out loud "I will enter the time of a race I've completed". More seriously, this is a very common mistake that you need to avoid. Train based on your current fitness, not the fitness you hope to achieve. If you put in a target pace rather than an actual pace you are missing the point of the system. Jack Daniels paces are intended to provide a pace that produces a specific training stress. If you don't use a previous race pace, you will be using the wrong pace. |
Revision as of 14:21, 24 August 2010
This will calculate your VDOT, training paces and race time. It can adjust for temperature, and weight variation.
Introduction
The idea of VDOT is at the heart of Jack Daniels Running Formula. To find out your VDOT and associated paces, you will need the results of a recent race. Enter your time and race distance below, and hit 'Calculate'. This will give you a series of equivalent times for other distances. It will also give you a list of paces for various workout types and distances. So, if you did a 5K in 21:00, you would get aerobic intervals (I Pace) of 400m in 1:38, 800m in 3:35, 1200m in 4:54.
You may have several race results that indicate different VDOT values. If the races are all reasonably recent and reflect your current fitness level, use the best VDOT number. If you've been injured or had a break from training since your last race, you should not use an old race result.