代码搜索结果

找到约 582,192 项符合 Cortex-M 的代码

impinvar_bilinear.m

%impinvar_bilinear.m %chebyshev1模拟原型滤波器 Omegap=0.2*pi;Rp=1; %设计指标 Omegas=0.3*pi;As=16; [n1,Wn1]=cheb1ord(Omegap,Omegas,Rp,As,'s'); %获得chebyshev1的阶次和截止频率 [B1,A1]=cheby1(n1,0.5,Wn1,'s');

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为数据块

rsc_encode.m

function y = rsc_encode(g, x, end1) %x为输入序列,g为卷积码的生成多项式,y为编码后输出 %endl尾比特处理标志,如end1>0,有m个尾比特,编码至x最后一个比特到达最后一个寄存器;如end1

crccheck.m

msg=[1 1 1 0 0 0 1 1 ]; %信息序列 poly=[1 1 0 0 1 1]; %生成多项式 [M N]=size(poly); %生成多项式大小 mseg=[msg zeros(1,N-1)] %存放加了CRC的序列 [q r]=deconv(mseg,poly); %q为商,r为余数

encode_bit.m

function [output, state] = encode_bit(g, input, state) [n,k] = size(g); m = k-1; for i=1:n output(i) = g(i,1)*input; for j = 2:k output(i) = xor(output(i),g(i,j)*state(j-1)); end

cht02.m

%-------------------------------------------------------------------% %-- 本文存放的是书中第二章中的例子,读者可以将一些简单例子的代码 --% %-- 拷贝到MATLAB命令窗口进行运行,也可以把一些复杂的例子做成一个单独 --% %-- 的*.m文件然后运行、调试(要将每行前的“>>”删除)。

qammod.m

M = 16; %M进制 x = randint(5000,1,M); y=modulate(modem.qammod(M),x); %调制 ynoisy = awgn(y,15,'measured'); %加噪声 scatterplot(y); scatterplot(ynoisy); z=demodulate(modem.qamdemod(M),ynoisy); %解调

impinvar_bilinear.m

%impinvar_bilinear.m %chebyshev1模拟原型滤波器 Omegap=0.2*pi;Rp=1; %设计指标 Omegas=0.3*pi;As=16; [n1,Wn1]=cheb1ord(Omegap,Omegas,Rp,As,'s'); %获得chebyshev1的阶次和截止频率 [B1,A1]=cheby1(n1,0.5,Wn1,'s');

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为数据块

rsc_encode.m

function y = rsc_encode(g, x, end1) %x为输入序列,g为卷积码的生成多项式,y为编码后输出 %endl尾比特处理标志,如end1>0,有m个尾比特,编码至x最后一个比特到达最后一个寄存器;如end1