求一个数学公式

ixfly 2012-08-09 09:24:14


如上图,一个仪表盘,但是上面的刻度不是线性的,是个曲线,数学忘记完了。。。求一个公式能根据刻度计算出角度。比如1M应该是90度,256K应该是30度。4M应该是150度。780k是多少度,2.3M是多少度?求公式,1M=1024K
...全文
212 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
linuxblack125125 2012-08-10
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]

这是倍数的关系啊

256 * 1 <=> 1 * 30°
256 * 2 <=> 2 * 30°
256 * 2 * 2 <=> 3 * 30°
256 * 2 * 2 * 2 <=> 4 * 30°
...

256 * 2^n = (n+1) * 30°
当n = 5时
256 * 2^5 = 256 * 32 = 8192 = ……
[/Quote]

正解 ++
ixfly 2012-08-10
  • 打赏
  • 举报
回复
楼上说的貌似最接近结果。不过log2我已经看不懂了。。。。不知道怎么转化成程序,悲剧。我分段计算的结果。
cnmhx 2012-08-10
  • 打赏
  • 举报
回复
Deg=(log2(b)-7)*30
huangzj121 2012-08-10
  • 打赏
  • 举报
回复
不好意思,写反了

b1 = (30/256) * k ......k<256

b2 = 30 * (log2(k/256) + 1) ......k>=256
huangzj121 2012-08-10
  • 打赏
  • 举报
回复
b1 = (256/30) * k ......k<256

b2 = 30 * (log2(k/256) + 1) ......k>=256
libralibra 2012-08-09
  • 打赏
  • 举报
回复
这是倍数的关系啊

256 * 1 <=> 1 * 30°
256 * 2 <=> 2 * 30°
256 * 2 * 2 <=> 3 * 30°
256 * 2 * 2 * 2 <=> 4 * 30°
...

256 * 2^n = (n+1) * 30°
当n = 5时
256 * 2^5 = 256 * 32 = 8192 = 8M <=> (5+1)*30° = 180°
叶子 2012-08-09
  • 打赏
  • 举报
回复

x:角度
y:流量
--------------
y=256*(2^((x/30)-1))
叶子 2012-08-09
  • 打赏
  • 举报
回复
y=256*(2^((x/30)-1))
knate 2012-08-09
  • 打赏
  • 举报
回复
0 1 2 4 8 16 32

等比数列?

33,008

社区成员

发帖
与我相关
我的任务
社区描述
数据结构与算法相关内容讨论专区
社区管理员
  • 数据结构与算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧