免费的统计软件R中文教程 R 是一组数据操作,计算和图形显示工具的整合包。相对其他同类软件,它的特色在于: 有效的数据处理和保存机制, 拥有一整套数组和矩阵的操作运算符, 一系列连贯而又完整的数据分析中间工具, 图形工具可以对数据直接进行分析和显示,可用于多种图形设备, 一种相当完善,简洁和高效的程序设计语言 (也就是 `S’)。它包括条件语句,循环语句,用户定义的递归函数以及输入输出接口。(实际上,系统提供的大多数函数都是用 S 写的)。 R 是一个开发新的交互式数据分析方法的工具。它的开发
一般情况下矩阵乘法需要三个for循环,时间复杂度为O(n^3),现在我们将矩阵分块如图:( 来自MIT算法导论 ) 一般算法需要八次乘法 r = a * e + b * g ; s = a * f + b * h ; t = c * e + d * g; u = c * f + d * h; strassen将其变成7次乘法,因为大家都知道乘法比加减法消耗更多,所有时间复杂更高! strassen的处理是: 令: p1 = a * ( f - h ) p2 = ( a + b ) * h p3