找回密码
 注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

查看: 2471|回复: 9
打印 上一主题 下一主题

24速平滑变速(附python源码)

[复制链接]

新浪微博达人勋

该用户从未签到


本帖最后由 原始岛1930 于 2012-4-5 23:11 编辑

本人是骑车不到20天的新手,对变速这块一直不太了解,参考了不少网上的资料,用程序得出了24速平滑变速的结果,希望对新骑友有些帮助.
1-1, 0.688
1-2, 0.786
1-3, 0.917
1-4, 1.048
1-3, 0.917过渡
2-3, 1.333
2-4, 1.524
2-5, 1.778
2-6, 2.133
2-5, 1.778过渡
3-5, 2.444
3-6, 2.933
3-7, 3.385
3-8, 4.000
以上结果去掉了一些不好的组合[[1,8], [1,7], [1,6], [1,5], [2,8], [2,7], [2,2], [2,1], [3,1], [3,2], [3,3], [3,4]]
  1. from __future__ import division  
  2. front = {1:22, 2:32, 3:44}
  3. behind = {8:11, 7:13, 6:15, 5:18, 4:21, 3:24, 2:28, 1:32} #27,21速可以相应修改这里
  4. 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]]
  5. if __name__ == '__main__':
  6.     dd = {}
  7.     for fk, fv in front.iteritems():
  8.         for bk, bv in behind.iteritems():
  9.             if [fk,bk] not in besides:
  10.                 dd["%d-%d" % (fk, bk)] = fv / bv
  11.     keys = dd.keys()
  12.     keys.sort(key = dd.__getitem__)
  13.     for k in keys:
  14.         print "%s, %5.3f" % (k, dd[k])
复制代码
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩 分享到新浪微博
 
回复
百度谷歌雅虎搜狗 搜搜有道 360中搜

举报

新浪微博达人勋

  • TA的每日心情
    慵懒
    2022-11-19 10:32
  • 签到天数: 517 天

    [LV.9]以坛为家II

    2#
    轩子 发表于 2012-4-5 23:42 | 只看该作者
    天啊  骑车几年 第一次看到 看不懂都不想去看懂的东西。。。

    新浪微博达人勋

  • TA的每日心情
    慵懒
    2022-11-19 10:32
  • 签到天数: 517 天

    [LV.9]以坛为家II

    3#
    轩子 发表于 2012-4-5 23:43 | 只看该作者
    顶纯技术贴

    新浪微博达人勋

  • TA的每日心情
    慵懒
    2014-3-14 13:35
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    4#
    午后阳光 发表于 2012-4-6 01:06 | 只看该作者
    有技术,有深度,看不懂…………

    新浪微博达人勋

  • TA的每日心情
    开心
    2018-9-4 20:05
  • 签到天数: 2 天

    [LV.1]初来乍到

    5#
    王木土 发表于 2012-4-6 09:07 | 只看该作者
    熟练技术,可以从1-4直接转到2-3

    新浪微博达人勋

    该用户从未签到

    6#
    z9j1f9 发表于 2012-4-6 09:10 | 只看该作者
    C++??    这些计算机知识考完二级就都扔了  ...

    新浪微博达人勋

    该用户从未签到

    7#
    原始岛1930  楼主| 发表于 2012-4-6 21:23 | 只看该作者
    回复 6# z9j1f9
    这是python c++写这个要麻烦得多

    新浪微博达人勋

    该用户从未签到

    8#
    沉默是金 发表于 2012-4-7 19:40 | 只看该作者
    这么复杂,为了骑好车没必要这样吧!

    新浪微博达人勋

  • TA的每日心情
    开心
    2013-12-10 08:00
  • 签到天数: 142 天

    [LV.7]常住居民III

    9#
    given 发表于 2012-4-9 12:05 | 只看该作者
    过渡的时候我是前后几乎同时拨,后拨稍微快一点点。同时变速前加快点踏频变的时候踩轻点。菜车菜件。

    新浪微博达人勋

  • TA的每日心情
    开心
    2014-5-19 09:15
  • 签到天数: 2 天

    [LV.1]初来乍到

    10#
    奔跑的哈密瓜 发表于 2012-6-16 18:04 | 只看该作者
    表示同情。天朝人材辈出。
    您需要登录后才可以回帖 登录 | 注册 新浪微博登陆

    本版积分规则