TI中文支持网
TI专业的中文技术问题搜集分享网站

TMS320F28377D: 关于CCS内如何进行矩阵范数计算的求教

Part Number:TMS320F28377DOther Parts Discussed in Thread:CONTROLSUITE

尊敬的工程师:

        您好!

        由于我希望从matlab移植到CCS里关于矩阵运算的代码。其中涉及到计算一个3*2矩阵的2范数,故需要求矩阵最大特征值。目前我了解到的解决方法有以下几种:

        一、根据幂法自己用C语言编写计算矩阵最大特征值。这个方式有些考验我的编程能力,另外我发现在编写中还涉及使用其他CCS里没有的库文件,故与第二种方式殊途同归。

        二、通过查找资料发现eigen库能够实现我所期望的矩阵运算功能,但在其官网下载的eigen文件夹里不包括.lib/.a之类的文件,所以想请问有办法导入eigen库至CCS么?

        三、或许您知道其他的CCS库能够求取矩阵2范数,可否分享给我呢?

        敬祝

工作顺利,万事胜意!

Green Deng:

抱歉C2000很少有用到矩阵运算的,所以我也不太了解这方面的知识点,只知道C2000只有一维数组相乘的封装方法The following functions are included in this release of the FPU Library. The source code for these functions can be found in the source/C28x_FPU_LIB folder.

Matrix and Vector部分已包含在浮点库中,文档C28x Floating Point Unit DSP Library USER’S GUIDE中有描述:C:\ti\controlSUITE\libs\dsp\FPU\v131\doc,代码在C:\ti\controlSUITE\libs\dsp\FPU\v131\source\C28x_FPU_LIB。

另外我在英文E2E论坛上找到了一个调用eigen库的帖子,你可以参考一下:

e2e.ti.com/…/porting-eigen-library-set-on-ccs-4-2-3

,

Lanbing Wang:

        感谢您的回复!关于调用eigen库的这个帖子我之前也查到过,但是帖子内并没有说明明确的调用步骤,所以对我帮助不大。您是否知道调用外部库的具体操作步骤呢?

,

Green Deng:

额抱歉,对这个不太了解,说实话在支持论坛的几年中都没有接触过这个库相关的问题。

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F28377D: 关于CCS内如何进行矩阵范数计算的求教
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1