打印

[原创]用于单片机的DSP算法库3(向量与矩阵)

[复制链接]
1640|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
huangzj121|  楼主 | 2012-10-15 23:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 huangzj121 于 2012-10-17 17:50 编辑

用于单片机的DSP算法库3(向量与矩阵)

    大多数电子产品里面跑的还是MCU而不是DSP,由于经常要作一些信号处理,所以把一些通用算法做成模块,成本比DSP低了很多,效率上DSP没有乘法硬件也只是提供汇编库,这里所有操作用指针代替。
    基于Cortex M3的芯片STM32L152为原型写的,.obj是上位机VC6编译的,大家可以下载测试,有问题留言,.o是商品,有需要的可以和我们联系,请注明编译环境和版本。
    自适应LMS、RLS、kalman都是向量和矩阵运算。生成向量,向量极值,向量复制,向量加、减、乘、点乘,生成单位阵,复制矩阵,矩阵转置,矩阵加、减、乘、除、求逆(高斯约尔当法,很实用的东西)、点乘。


/*****************************************************************

++++++++++++++Copyright Math86A++++++++++++++
Numerical Recipes and Digital Signal Processing

Url: http://www.math86a.icoc.cc
Tel: 13522447534
Email: huangzj121@163.com



h_fmatrix

This program is include some basic calculate of real matrix.
Contain: creat integrate vector,
creat float point vector,
creat double vector,
print vector,
delete vector,
maximum of one vector,
minimize of one vector,
copy one vector,
vector's addition,
vector's substruction,
vector's multiplication,
vector multiply a real,
create zero matrix,
create one matrix,
create identity matrix,
print matrix,
delete matrix,
copy one matrix,
matrix's transform,
matrix's addition,
matrix's substruction,
matrix's multiplication,
matrix's inverse,
matrix's division,
matrix multiply a real.

Author: huang zhen jiang
Date: 2012 / 09 / 16
*****************************************************************/

    ......


http://www.math86a.icoc.cc/nd.jsp?id=10&moduleId=3&fromColId=4


http://www.math86a.icoc.cc/nd.jsp?id=10&moduleId=3&fromColId=4


http://www.math86a.icoc.cc/nd.jsp?id=10&moduleId=3&fromColId=4

相关帖子

沙发
huangzj121|  楼主 | 2012-10-17 17:50 | 只看该作者
自己顶

使用特权

评论回复
板凳
syp_hust| | 2012-10-23 23:35 | 只看该作者
才发现这个也可以卖

使用特权

评论回复
地板
huangzj121|  楼主 | 2012-10-24 11:25 | 只看该作者
3# syp_hust

俺不想说啥
这里牛人太多了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:CAREDIU 咖丢卫私康 http://www.math86.com

40

主题

352

帖子

3

粉丝