写在前面
V1.0.1 修改了键盘布局不完整Bug
V1.0.2 增加右扫返回功能
V1.0.3 内存缓存优化,Bug修复,主页面右扫退出
主要功能
技术流程

操作指南
支持分布
分布公式(仅供参考)

适用人群
V1.0.3压测结果
写在后面
请下载文件名为com.application.watch.demo.release.V1.0.3.rpk的文件!!
作者:George Huang(SAAS, HKU 香港大学统计与精算学系)
- 当前版本为V1.0.3
V1.0.1 修改了键盘布局不完整Bug
V1.0.2 增加右扫返回功能
V1.0.3 内存缓存优化,Bug修复,主页面右扫退出
主要功能
- 5 种离散分布(二项、泊松等)和 11 种连续分布(正态、指数等)
- 输入参数即出结果,含累计概率和概率质量/密度(PMF/PDF,见图3)
- 适配跑道屏,支持单手操作,计算速度快
- 键盘适配(感谢巨佬NEORUAA开源的VelaOS键盘适配qwq)
技术流程

操作指南
- 选择离散 / 连续分布
- 输入参数(n, p, λ 等)
- 除了概率之外,主包还加了一个简单的计算器
- 跟IOS设计风格有点像,不过黄色键帽还是太刺眼睛了所以只加了一个
支持分布
分布类型 | 包含分布 |
离散 | 二项、泊松、几何、负二项、超几何 |
连续 | 正态、指数、均匀、伽马、β分布、F分布、t分布、Pareto、Rayleigh和Weibull分布 |
分布公式(仅供参考)

适用人群
- 高中牲和大学生
- 支持小米手环 10,后续做9/9Pro版本
- 双精度计算,精度 10⁻⁶
- 可离线使用
- 米坛私信
- GitHub Issues:项目主页
JavaScript:
cleanup() {
const now = Date.now();
Object.keys(this.data).forEach(key => {
if (now - this.data[key].timestamp > this.maxAge) {
this.clearOldReference(key);
delete this.data[key];
}
});
// Force garbage collection hint (Node.js)
if (typeof global !== 'undefined' && global.gc) global.gc();
}
V1.0.3压测结果
- 200*278=55600 次二项分布+正态分布同时运行+大小为1000的数组运算,峰值9.56MB
- 50*229=11450 次计算器同数组运算反复导出结果,峰值12.27MB
- 30*285=8550 次随机16种分布同时运算,峰值23.30MB
- (V1.0.3新增)运算结束后清理至6.84MB (-73%)
写在后面
- 正式版V1.0.2已发布,V1.1在技术流程有提及,仍在开发中
- 这个名字来源于统计专业软件MiniTab的反话 - 名字Max却Mini,名字Mini却Max
请下载文件名为com.application.watch.demo.release.V1.0.3.rpk的文件!!
作者:George Huang(SAAS, HKU 香港大学统计与精算学系)
附件
最后编辑: