首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

数目字走势的计算方法

2014-01-01 
数字走势的计算方法数组一: 43 48 45 20 45 59 61 61数组二: 30 30 30 29 28 40 17 12 我想救教判断这二个

数字走势的计算方法
数组一: 43 48 45 20 45 59 61 61
数组二: 30 30 30 29 28 40 17 12 
我想救教判断这二个数组是上升或下降趋势的算法,那位高人指点一下啊?

[解决办法]
数组一的趋势(后一个数减前一个数):5,-3,-25,25, 14,  2,  0
数组二的趋势;                       0,  0,-1,-1, 12,-23,-5

觉得既然是判断趋势的话,那就计算正数和负数的个数, 以及连续的次数
[解决办法]

引用:
这是一个不错的思路,非常感谢!期望期它的解决思路。


觉得趋势的话 一开始的思路应该是这样的 不过要实现的话 可能还要考虑一些极端的情况或者一些细节的东西 
[解决办法]
如果你的数据量比较大的话,就可以用机器学习模式识别的方法。得看你用来干什么了。
[解决办法]
做个一次函数拟合,斜率为正是上升趋势。。。
[解决办法]
引用:
Quote: 引用:

做个一次函数拟合,斜率为正是上升趋势。。。
 
你好,能给举个例子或是伪代码吗?


就是用最小二乘法:http://zh.wikipedia.org/wiki/最小二乘法

简单的实验可以用Excel做个折线图,然后添加趋势线,选一次(线性)函数
[解决办法]
楼上说的是,单纯分析这几组数据没有意义的
[解决办法]
楼主想简单了。。。
单纯的上升、下降是不足以描述一组数的趋势的
楼主可以查找一下技术分析相关文章,或者是K线的形态,一般来说是分了几大类,除了最简单的上升、下降趋势,还有震荡通道形态,V字形等
据说目前最新的技术是用支持向量机做分析

热点排行