代码搜索:MATLaB

找到约 10,000 项符合「MATLaB」的源代码

代码结果 10,000
www.eeworm.com/read/18028/771070

matlab

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/18028/771071

matlab

len=20000; %假设用前2000个数据作为均衡器的训练数据 Tlen=2000; step=0.001; N=64; %均衡器抽头个数 s=zeros(1,len); s1=zeros(1,len); x=zeros(1,N); w=zeros(1,N); s=randsrc(1,len); %信源 s1(2:len)=s(1:len-1); %第二径 p
www.eeworm.com/read/18028/771072

matlab

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/18028/771073

matlab

clear; SNR = [-5:2:10]; NumAntenna =4; %天线阵元数 Tlen = 1000; %训练序列长度 Dlen = 20000; %数据长度 step = 0.0001; %步长 alfa = pi/3; %波达方向 theta = pi/2; for nEN = 1:length(SNR) nu
www.eeworm.com/read/18028/771074

matlab

function y = WHT(x_in, n) % x 输入向量,列向量 % n 即Walsh-Hardma变换的点数,必须是2的幂次方 % alpha 即重叠保留的因子,在我们的方案中alpha = 2 % y 输出向量 % alpha=2; alpha=2; % 判断输入参数n n1 = log2(n); n2 = mod(n1,1); if (n2 ~= 0)
www.eeworm.com/read/18028/771075

matlab

g=100; % 统计仿真次数为g N=1024; % 输入信号抽样点数N k=128; % 时域抽头LMS算法滤波器阶数 pp=zeros(g,N-k); % 将每次独立循环的误差结果存于矩阵pp中,以便后面对其平均 u=0.0002; for q=1:g t=1:N; a=1; s=a*sin(0.05*pi*t); % 输入单频信号s fig
www.eeworm.com/read/18028/771076

matlab

N = 128; %抽头数 Dlen = 1024; %输出长度 Step = 0.005; %步长 %注意:需要给出输入data和参考信号s(n)才能运行本程序 w=zeros(N,1); %N为抽头个数 p=(1/delta)*eye(N); %delta为正则化参数 for n= N:Dlen u(1:N)=data(n:-1:n
www.eeworm.com/read/18028/771077

matlab

g=100; % 统计仿真次数为g N=1024; % 输入信号抽样点数N k=128; % 时域抽头LMS算法滤波器阶数 pp=zeros(g,N-k); % 将每次独立循环的误差结果存于矩阵pp中,以便后面对其平均 u=0.0001; for q=1:g t=1:N; a=1; s=a*sin(0.05*pi*t); % 输入单频信号s fig
www.eeworm.com/read/18028/771078

matlab

n = 128; %哈达码矩阵的阶数 n1 = log2(n); W = zeros(n,n); W(1,1) = 1; for t = 1 : n1 %产生哈达码矩阵 for i = 1 : n for j = 1 : n if (i
www.eeworm.com/read/18028/771079

matlab

len=20; nsamp=2; %每个脉冲的采样个数 x=zeros(1,len); x(10:10+nsamp-1)=1; %在n=10处出现一个脉冲 h=ones(1,nsamp); %匹配滤波器,同样有nsamp个采样 y=conv(x,h); %通过匹配滤波器 subplot(1,2,1); stairs(x(1:20)) %画出匹配滤波器的输入信号波形