用LabVIEW发送13bit barker码
初学者,想用LabVIEW发送13位的巴克码,每一位持续40us,然后停止6.7ms再次发送,如此重复n次。请教下各位,用“信号生成——任意波形发生器”可以么?怎么做啊,那个的频率貌似是归一化频率。
或者直接创建波形?但是不晓得怎么做到持续40us然后停止。大家帮个忙。谢谢! 不太清楚这个,有那位朋友知道的可以回下
巴克码是一种具有特殊规律的二进制码组。它是一个非周期序列,一个n位的巴克码{X1,X2,X3,···Xn。),每个码元只可能取值十1或一1,它的局部自相关函数为:
目前已找到的只有7个:
n 巴克码组
2 ++
3 ++-
4 +++-,++-+
n 巴克码组
5 +++-+
7 +++--+-
11 +++---+--+-
13 +++++--++-+-+
表中“+”表示Xi取值为十l,“-”表示Xi取值为-l,以七位巴克码组{+++--+-}
为例,求出它的自相关函数如下:
同样可以求出j=2,3,4,5,6,7时R(j)的值分别为-l,0,-l,0,-l,O。另外,再求出j为负值的自相关函数,两者一起画出的七位巴克码的R(j)与j的关系曲线如图4.6所示。由图可见,自相关函数在j=0时具有尖锐的峰值。 我知道什么是巴克码,就是不知道怎么生成它还得带有时间信息
页:
[1]