最小二乘法的快速实现

迪文T5屏的DWIN OS支持数学运算,对于常见的最小二乘法、解方程来说,使用非常方便。

1. 数据处理:MATH <MOD>,R#P,R#N。举例:MATH 0,R0,R10

功能:对数据存储区的数据进行处理,数据是16bit 无符号数。

R#P:7 个寄存器数据D0-D7。
D0 处理结果保存的寄存器首地址。
D1:D2 下一个(未来)数据在数据缓冲区的首地址(相对地址,数据处理时会从当前位置向前读历史数据)。
D3:D4 数据缓冲区在数据存储区的首地址。
D5:D6 数据缓冲区的字(Word)长度,必须不小于R#N 的值。


R#N:本次数据处理点数(每点1-N 字),0x00-0xFF,0x00 表示256。

<MOD>
<MOD>=0x00
计算平均值,结果为32bit 无符号数,单位为1/655

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值