线性回归
这是以下技能的锻炼。
Kotlin(以前有一些Java组合)
最小二乘近似(线性回归)
线相交
JetPack数据绑定
路径/线图
路径/线
使用绘画类渲染接触点和回归线(超过2个点)
最小二乘近似
我们确定最接近数据点且误差最小的线。 该代码在下面引用的数值分析文本的第8.1章中定义。
正交线
点到线的最短距离始终是正交的。 我们可以使用以下坡度截距公式找到每个交点。
Kotlin
这是Kotlin练习(带有一些以前的Java类),并且使用了数据绑定。
笔记
该代码库无法处理以下失败情况。
旋转-没有执行任何保留点或重新渲染的操作。
排序-点“不”排序; 因此从左->右触摸屏幕(添加点)!
参考
数值分析,第5版,Burden,第8.1章,第436-442页离散最小二乘近似
Adobe Flex中的练习演示
2021-09-06 11:53:12
709KB
Kotlin
1