实验六_ 相关(Correlation)算法
一、实验目的
1.加强相关的概念;
2.学习相关算法的实现方法。
二、实验设备
_____________ 计算机,CCS 2.0版软件,实验箱、DSP仿真器。
三、实验原理
1.概率论中相关的概念;
___ 2.随机信号相关函数的估计。
四、实验步骤
1. 熟悉基本原理;阅读实验提供的程序;
2. 运行CCS,记录相关系数;
3. 填写实验报告。
4. 实验程序操作说明
启动CCS 2.0,用Project/Open打开“cor01.pjt”工程文件;双击“cor01.pjt”及 “Source”可查看源程序;加载“cor01.out”;在程序最后,i = 0处,设置断点;
单击“Run”运行程序,程序运行到断点处停止;用View / Graph / Time/Frequency打开一个图形观察窗口;采用双踪观察输入变量x_real及y_real的波形,长度为128,数值类型为32位浮点型;
_ ______ 再打开一个图形观察窗口,以观察相关运算的结果;该观察窗口的参数设置为:变量为r_real,长度为255,数据类型为32位浮点数;
___ 调整观察窗口,观察两路输入信号相关运算的结果;
程序中,mode可赋0或1,赋0时,完成相关函数无偏估计的计算,赋1时,完成相关函数有偏估计的计算;x_real和y_real为参与相关运算的两路信号,当x_real = y_real时,完成自相关函数的计算,而当x_real 1 y_real时,完成互相关函数的计算。修改以上参数,进行“Rebuild All”,并重新加载程序,运行程序可以得到不同的实验结果。
___ 关闭“cor01.pjt”工程文件,关闭各窗口,实验结束。
五、思考题
用其他数学工具计算相关系数,并与实验结果比较(如:SPSS,MATLAB)。
六、相关算法
___ 时域表达式:_____________
七、程序参数说明
x_real[Length]_____________________ //____ 原始输入数据A
y_real[Length]_____________________ //____ 原始输入数据B
r_real[Lengthcor]________________ //____ 相关估计数值
Length_________________________________ //_ __ 输入数据长度
Lengthcor____________________________ //____ 相关计算结果长度
mode = 0_____________________________ //____ 无偏估计
mode = 1_____________________________ //____ 有偏估计