天空自行车

标题: 21速,24速齿比,档位,踏频/时速对照表(附python源码) [打印本页]

作者: 原始岛1930    时间: 2012-5-7 17:39
标题: 21速,24速齿比,档位,踏频/时速对照表(附python源码)
21速
齿比,      档位,           踏频/时速
0.824, 1-1(28-34), 80-90-100rpm= 8.202- 9.228-10.253km/h
1.167, 1-2(28-24), 80-90-100rpm=11.620-13.072-14.525km/h
1.273, 1-3(28-22), 80-90-100rpm=12.676-14.261-15.845km/h
1.400, 1-4(28-20), 80-90-100rpm=13.944-15.687-17.430km/h
1.727, 2-3(38-22), 80-90-100rpm=17.204-19.354-21.505km/h
1.900, 2-4(38-20), 80-90-100rpm=18.924-21.290-23.655km/h
2.111, 2-5(38-18), 80-90-100rpm=21.027-23.655-26.283km/h
2.375, 2-6(38-16), 80-90-100rpm=23.655-26.612-29.569km/h
2.667, 3-5(48-18), 80-90-100rpm=26.560-29.880-33.200km/h
3.000, 3-6(48-16), 80-90-100rpm=29.880-33.615-37.350km/h
3.429, 3-7(48-14), 80-90-100rpm=34.149-38.417-42.686km/h

24速
齿比,      档位,           踏频/时速
0.688, 1-1(22-32), 80-90-100rpm= 6.894- 7.755- 8.617km/h
0.786, 1-2(22-28), 80-90-100rpm= 7.879- 8.863- 9.848km/h
0.917, 1-3(22-24), 80-90-100rpm= 9.192-10.341-11.489km/h
1.048, 1-4(22-21), 80-90-100rpm=10.505-11.818-13.131km/h
1.333, 2-3(32-24), 80-90-100rpm=13.370-15.041-16.712km/h
1.524, 2-4(32-21), 80-90-100rpm=15.280-17.189-19.099km/h
1.778, 2-5(32-18), 80-90-100rpm=17.826-20.054-22.283km/h
2.133, 2-6(32-15), 80-90-100rpm=21.391-24.065-26.739km/h
2.444, 3-5(44-18), 80-90-100rpm=24.511-27.575-30.639km/h
2.933, 3-6(44-15), 80-90-100rpm=29.413-33.090-36.766km/h
3.385, 3-7(44-13), 80-90-100rpm=33.938-38.180-42.423km/h
4.000, 3-8(44-11), 80-90-100rpm=40.109-45.122-50.136km/h
  1. # -*- coding: utf-8 -*- #
  2. from __future__ import division
  3. #8
  4. #
  5. #size = 2089
  6. #front = {1:22, 2:32, 3:44}
  7. #behind = {8:11, 7:13, 6:15, 5:18, 4:21, 3:24, 2:28, 1:32}
  8. #besides = [[1,8], [1,7], [1,6], [1,5], [2,8], [2,7], [2,2], [2,1], [3,1], [3,2], [3,3], [3,4]]

  9. #7
  10. size = 2075
  11. front = {1:28, 2:38, 3:48}
  12. behind = {7:14, 6:16, 5:18, 4:20, 3:22, 2:24, 1:34}
  13. besides = [[1,7], [1,6], [2,1], [2,7], [3,1], [3,2], [1,5], [3,3], [2,2], [3,4]]

  14. if __name__ == '__main__':
  15.     dd = {}
  16.     for fk, fv in front.iteritems():
  17.         for bk, bv in behind.iteritems():
  18.             if [fk,bk] not in besides:
  19.                 tv = 60 * (fv / bv) * size / 1000 / 1000
  20.                 dd["%d-%d(%d-%d), 80-90-100rpm=%6.3f-%6.3f-%6.3fkm/h" % (fk, bk, fv, bv, 80 * tv, 90 * tv, 100 * tv)] = fv / bv
  21. #    print dd
  22. #            if [fk,bk] not in besides:
  23. #                print "%d-%d, %d-%d, %5.3f" % (fk, bk, fv, bv, fv / bv)

  24.     keys = dd.keys()
  25.     keys.sort(key = dd.__getitem__)
  26.     print "%5s, %11s, %23s" %("齿比", "档位", "踏频/时速")
  27.     for k in keys:
  28.         print "%5.3f, %s" % (dd[k], k)
复制代码

作者: 王木土    时间: 2012-5-7 22:51
我觉得用excel做个图标可能会更加直观一点
作者: 原始岛1930    时间: 2012-5-7 23:18
excel不太会用,有时间尝试一下
作者: 刑鹰    时间: 2012-5-8 12:22
这看着眼睛有点花啊
做电子表的话,我可以试着帮点忙,虽然我只懂一点点。
作者: 刑鹰    时间: 2012-5-8 12:23
这看着眼睛有点花啊
做电子表的话,我可以试着帮点忙,虽然我只懂一点点。
作者: 颓废先锋    时间: 2012-5-10 09:36
看不懂
作者: Bandy    时间: 2012-6-4 14:18
简单地把这些数据放到Excel里了
PS:权限不够,上传不了RAR格式,将excel后缀改成jpg还是无法上传
作者: Bandy    时间: 2012-6-4 14:22
在Excel里截图的,哈哈
21速,24速齿比,档位,踏频/时速对照表(附python源码)

21速,24速齿比,档位,踏频/时速对照表(附python源码)
作者: 衡山老刘    时间: 2012-6-6 00:57
谢谢。学习了




欢迎光临 天空自行车 (http://www.bikesky.com/) Powered by Discuz! X3.2