QRRLSsystocarray

所属分类:数值算法/人工智能
开发工具:C/C++
文件大小:6131KB
下载次数:56
上传日期:2007-12-02 09:47:36
上 传 者passion100
说明:  qrdrls算法,用脉动阵列实现改算法,里面有数据
(qrdrls algorithm, using systolic array algorithm to achieve change, there are data)

文件列表:
QR-RLS systolic array\aa.dsp (5272, 2007-11-29)
QR-RLS systolic array\aa.dsw (529, 2007-01-14)
QR-RLS systolic array\aa.ncb (730112, 2007-12-01)
QR-RLS systolic array\aa.opt (54784, 2007-12-01)
QR-RLS systolic array\aa.plg (903, 2007-11-30)
QR-RLS systolic array\BorderCell.cpp (364, 2007-10-01)
QR-RLS systolic array\borderCell.h (207, 2007-10-01)
QR-RLS systolic array\boundaryCell.cpp (398, 2007-11-29)
QR-RLS systolic array\boundaryCell.h (208, 2007-10-01)
QR-RLS systolic array\cell.cpp (148, 2007-06-28)
QR-RLS systolic array\cell.h (227, 2007-10-02)
QR-RLS systolic array\complex.cpp (3555, 2007-05-28)
QR-RLS systolic array\complex.h (1311, 2007-05-26)
QR-RLS systolic array\filein.cpp (590, 2007-10-03)
QR-RLS systolic array\filein.h (228, 2007-05-17)
QR-RLS systolic array\fileout.cpp (730, 2007-05-23)
QR-RLS systolic array\fileout.h (238, 2007-05-17)
QR-RLS systolic array\GetWeightValue.cpp (3898, 2007-11-29)
QR-RLS systolic array\innerCell.cpp (329, 2007-10-01)
QR-RLS systolic array\internalCell.cpp (339, 2007-11-27)
QR-RLS systolic array\internalCell.h (345, 2007-10-01)
QR-RLS systolic array\I_in.txt (1080000, 2007-11-08)
QR-RLS systolic array\I_in1000.txt (26998, 2007-06-21)
QR-RLS systolic array\I_in46035.txt (1242945, 2007-06-18)
QR-RLS systolic array\I_out.txt (1242945, 2007-11-08)
QR-RLS systolic array\I_out1000.txt (26997, 2007-06-22)
QR-RLS systolic array\I_out46035.txt (1242945, 2007-06-24)
QR-RLS systolic array\lineBoundaryCell.cpp (380, 2007-11-27)
QR-RLS systolic array\lineBoundaryCell.h (314, 2007-10-03)
QR-RLS systolic array\lineInnerCell.cpp (532, 2007-10-01)
QR-RLS systolic array\lineInnerCell.h (336, 2007-10-01)
QR-RLS systolic array\lineInternalCell.cpp (414, 2007-10-03)
QR-RLS systolic array\lineInternalCell.h (337, 2007-10-01)
QR-RLS systolic array\main.CPP (2631, 2007-11-30)
QR-RLS systolic array\matrix.cpp (27737, 2007-05-29)
QR-RLS systolic array\matrix.h (5691, 2007-05-29)
QR-RLS systolic array\Polycovertmatrix.cpp (1260, 2007-11-29)
QR-RLS systolic array\preWcovertmatrix.cpp (982, 2007-11-01)
QR-RLS systolic array\Q_in.txt (1242945, 2007-11-08)
QR-RLS systolic array\Q_in1000.txt (26998, 2007-10-02)
... ...

在这个程序同时考虑taps和级数orders 执行记忆多项式模型参数计算 该程序已经实现从文件中读取数据,进行qr-rls算法得出权值,并且根据所求权值和输入数据矩阵相乘,权值并且存入文本文件,分别保存。 输入数据是1000;对这1000个数据保存的情况下,重复进行运算。 data_i.txt 为从DPD_IQin_MiniCircuitPA_WCDMA2C11Model3CH32_HammFilterNT.txt中取出的最大模值附近1000个数字的I值,data_q.txt 为相应的Q值。 再取1000个test data 进行验证,用归一化均方误差(training data 对应的输出和test data 得到的值之间的误差)图描述收敛速度。 I_in.txt Q_in.txt I_out.txt Q_out.txt 为滤波器所有数据的输入和输出I、Q分量; training_in_i training_in_q training_out_i training_out_q 为1000个训练数据; test_in_i test_in_q test_out_i test_out_q 为1000个训练数据 这里文件写入用了追加在一个文件中"weight.txt" Ploycovertmatrix.cpp是一个将多项式模型转变成一个矩阵形式 PreWcovertmatrix.cpp是原来脉动阵列的预加窗矩阵 6月2日 真开心 今天运行程序的时候老是不正常中止; 我怎么调都调不出啊,对这些我根本不懂,什么内存不足啊,什么空间释放啊,我统统不懂的,呜呜……,因为我是个编程初学者啊,不过幸好,有BB在,无论什么时候我的程序有问题,总会帮我解决的,虽然有时候会有点不是很情愿,不过还好啦,调不出的时候不会这么郁闷,至少还有个人可以问,精神的支柱也很重要的。 今天的问题完全解决了,不过我数字再怎么大,CPU使用率也不会再变了。BB真强。I LIKE!

近期下载者

相关文件


收藏者