对数回归模型的参数估计

一、问题: 给定一数据点的集合:{(xi, yi) | yi > 0, i = 1, 2, …, n }。现在使用对数函数 y = α * ln(x) +  β 对其进行拟合,使得拟合的误差平方和最小。求能达到此目标的α、β值。 二、解决方案: 看到对数函数模型的表达式,很容易想起线性函数模型的表达式:y = α * x +  β。于是,很自然地先对原始数据点的x分... [More]

在线函数作图小工具(js小应用)

学习数学的过程中,免不了要经常画函数图形,获取直观印象。虽然有专业软件可以做到,但是专业软件有一大堆命令需要学习,又占用磁盘空间,安装还挺麻烦。关键是,杀鸡焉用牛刀?要给函数画图就应该使用在线工具,这样的在线工具也有一些,但是居然都有一个硬伤,那就是都有函数数量限制,不够自由。 于是自已开发了个,小巧灵活,使用方便。 地址:http://www.zizhujy.com/FunGrapher 使用截... [More]

给JavaScript的Array类添加几个统计方法

一、问题 在编程对数据进行统计时,经常使用数组来存储数列。然后JavaScript的Array类,几乎没有相关的方法(除了.length得到数列的容量外)。 前面给JavaScript的Array对象添加了两个最大最小值方法,今天再给扩充一下,添加求和、平方和、平均值、偏差平方和、样本标准差、总体标准差这几个方法。 二、源码 Array.prototype.sum = functi... [More]

长得像人脸的数学函数

数学函数可分成这些类别: 线性函数 多项式 幂函数 有理函数 代数函数 三角函数 指数函数 对数函数 超越函数 其中有理函数这个类别非常有趣,它是两个多项式的比例式: 其中P和Q都是多项式。有理函数的定义域包含了所有使得的x值。 说它有趣是因为它们中间某些函数的图形看起来像张人脸!不过一般都是苦脸。 这个函数 就是一个定义... [More]