代码搜索:联合仿真
找到约 10,000 项符合「联合仿真」的源代码
代码结果 10,000
www.eeworm.com/read/308467/13700606
m fftlms.m
M=512; %滤波器长度
L=M; %每个数据块的长度
N=2*M; %FFT的长度
%% 需要添加u, y,d,e等数据,该程序就能给出类似于11.4节LMS算法的仿真图
w=zeros(1,M);
wf=fft([w,zeros(1,M)]); %频域的抽头系数
for k=0:blocknum-1; %blocknum为数据块
www.eeworm.com/read/308467/13700608
m whtlms.m
u = 0.00005; %迭代步长
n = 64; %WHT-LMS的抽头数必须是2的幂
h = zeros(n ,1); %抽头系数,n为抽头个数
x = zeros(1 ,n); %滤波器抽头输入
%% 注意:读者需要给出输入信号xd, 参考信号d,运行本程序就能得到相应仿真图
e = zeros(n ,1); %估计误差
y = zeros(le
www.eeworm.com/read/305376/13772825
c main.c
#define uchar unsigned char //定义一下方便使用
#define uint unsigned int
#define ulong unsigned long
#include //包括一个52标准内核的头文件
//本课试验写入一个字节到24c02中
char code dx516[3] _at_ 0x003b;//这是为了仿真
www.eeworm.com/read/305376/13772981
c main.c
#define uchar unsigned char //定义一下方便使用
#define uint unsigned int
#define ulong unsigned long
#include //包括一个52标准内核的头文件
//本课试验写入一个字节到24c02中
char code dx516[3] _at_ 0x003b;//这是为了仿真
www.eeworm.com/read/304589/13790873
c main.c
#define uchar unsigned char //定义一下方便使用
#define uint unsigned int
#define ulong unsigned long
#include //包括一个52标准内核的头文件
//本课试验写入一个字节到24c02中
char code dx516[3] _at_ 0x003b;//这是为了仿真
www.eeworm.com/read/304589/13790924
c main.c
#define uchar unsigned char //定义一下方便使用
#define uint unsigned int
#define ulong unsigned long
#include //包括一个52标准内核的头文件
//本课试验写入一个字节到24c02中
char code dx516[3] _at_ 0x003b;//这是为了仿真
www.eeworm.com/read/139731/5797291
s test5.s
; 文件名:TEST5.S
; 功能:使用多寄存器传送指令进行数据复制
; 说明:使用ARMulate软件仿真调试
AREA Example5,CODE,READONLY
ENTRY
MAIN LDR R0,=SrcData ; 设置源数据地址
LDR R1,=DstData ; 设置目标地址
LDMIA R0,{R2-R9} ; 加载32字节
www.eeworm.com/read/367268/6314854
m rayleigh_hard_2psk.m
%蒙特卡罗仿真(AWGN信道,硬判决,2PSK)
%
Eb=2; %每比特的能量,能量越大,卷积译码的误码率越小
k=1;
G=[1 0 1;1 1 1];
input=[1 0 1 0 1 1 1 0];
dsource=cnv_encd(G,k,input);
N=length(dsource);
n=size(G,1); %得到码字长度
Ec=k*Eb/n;
www.eeworm.com/read/367268/6314861
m awgn_soft_2psk.m
%蒙特卡罗仿真(AWGN信道,软判决,2PSK)
%
Eb=1; %每比特的能量,能量越大,卷积译码的误码率越小
k=1;
G=[1 0 1;1 1 1];
input=[1 0 1 0 1 1 1 0 0 1 ];
dsource=cnv_encd(G,k,input);
N=length(dsource);
n=size(G,1); %得到码字长度
Ec=k*E
www.eeworm.com/read/367268/6314865
m awgn_hard_2fsk.m
%蒙特卡罗仿真(AWGN信道,硬判决,2FSK)
%
Eb=1; %每比特的能量,能量越大,卷积译码的误码率越小
k=1;
G=[1 0 1;1 1 1];
input=[1 0 1 0 1 1 1 0];
dsource=cnv_encd(G,k,input);
N=length(dsource);
n=size(G,1); %得到码字长度
Ec=k*Eb/n;