- 随机打乱数组之洗牌算法
-
2014-10-28
点击:5067
-
本代码实现了著名的Knuth Shuffle洗牌算法,适合于随机打乱数组的情况。调用了 F90 的 random_seed 和 random_number 随机函数,符合 F90 语法。
- 矩阵直积(Kronecker积)
-
2014-09-03
点击:5907
-
本代码实现了两个矩阵的 Kronecker 积(也称直积,克罗内克积)。代码精简高效,符合语法规范。
- 判断字符串是否匹配通配符
-
2014-08-05
点击:2044
-
此代码可获得某字符串是否可匹配某通配符,支持任意多,任意位置的 ? 和 * 通配符。其中前者代表一个字符,后者代表任意个字符。
- 任意大小数组平均成任意大小数组
-
2014-07-16
点击:963
-
本代码提供了一种任意大小数组,每任意组元素平均的方法实现。适合于对采样数据进行平均抽取。语法规范,适合所有编译器,可直接使用。
- 高斯(余补)误差函数erf和erfc
-
2014-07-10
点击:6738
-
本例通过对《Numerical Recipes》中几个函数的封装,实现了实数域的高斯误差函数及余补误差函数。适合所有编译器使用。
- 计算圆周率 PI 任意位数
-
2014-05-26
点击:7696
-
本代码提供了一种计算圆周率任意位数(如100位,1000位,10000位)的算法和代码实现,符合 Fortran95 语法,可直接使用。
- 仿VF扩展动态生成输出格式
-
2014-04-25
点击:2928
-
此代码提供了标准语法下如何动态生成输出格式的方法,可避免使用 这样的 VF 扩展,提高代码可移植性,同时也简化了使用。
- 根据数据反获得格式符
-
2014-04-12
点击:4750
-
此代码可根据已有的数据(字符串形式)反算其中的格式,以便使用这种格式读写同样的其他数据。