代码搜索:M
找到约 10,000 项符合「M」的源代码
代码结果 10,000
www.eeworm.com/read/486900/6519676
m m7_1.m
clear all;
close all;
ts=0.001; %Sampling time
xk=zeros(2,1);
e_1=0;
u_1=0;
for k=1:1:2000
time(k) = k*ts;
rin(k)=sin(1*2*pi*k*ts);
para=u_1;
tSpan=[0 ts];
[tt,xx]=ode45('m7_1f',
www.eeworm.com/read/486900/6519677
m m7_4.m
clear all;
close all;
ts=0.001;
sys=tf(523407,[1,86.85,10465,0]);
dsys=c2d(sys,ts,'z');
[num,den]=tfdata(dsys,'v');
u_1=0.0;u_2=0.0;u_3=0.0;
r_1=rand;
y_1=0;y_2=0;y_3=0;
x=[0,0,0]';
er
www.eeworm.com/read/486900/6519678
m m12_3.m
%LSeg3
clear
L=60;%四位移位积存器产生的M序列的周期
y1=1;y2=1;y3=1;y4=0;%四个移位积存器的输出初始值
for i=1:L;
x1=xor(y3,y4);%第一个移位积存器的输入信号
x2=y1;%第二个移位积存器的输入信号
x3=y2;%第三个移位积存器的输入信号
x4=y3;%第四个移位积存器的输入信号
www.eeworm.com/read/486900/6519679
m m12_2.m
%LSeg2
clear%清理工作间变量
L=15;% M序列的周期
y1=1;y2=1;y3=1;y4=0;%四个移位积存器的输出初始值
for i=1:L;%开始循环,长度为L
x1=xor(y3,y4);%第一个移位积存器的输入是第3个与第4个移位积存器的输出的“或”
x2=y1;%第二个移位积存器的输入是第3个移位积存器的输出
x3=y2;%第三个移位
www.eeworm.com/read/486900/6519680
m m12_5.m
w10ij=[.01 .01 .02; .1 .11 .02; .01 0 .1; .11 .01 .02;.1 .1 .02; .11 .1 .1;.1 .1 .1;0 .1 .1;.1 0 .1];
w11ij=[.1 .2 .11; .02 .13 .04; .09 .08 .08; .09 .1 .06; .1 .11 .02; .06 0 .1;.1 .1 .1;0 .1 0
www.eeworm.com/read/486900/6519681
m m12_1.m
%LSeg1
u=[-1,1,-1,1,1,1,1,-1,-1,-1,1,-1,-1,1,1];%系统辨识的输入信号为一个周期的M序列
z=zeros(1,16); %定义输出观测值的长度
for k=3:16
z(k)=1.5*z(k-1)-0.7*z(k-2)+u(k-1)+0.5*u(k-2); %用理想输出值作为观测值
end
u,z
HL=[-z(2) -z(1
www.eeworm.com/read/486900/6519682
m m12_4.m
%ML
clear
a(1)=1;b(1)=0;c(1)=1;d(1)=0;u(1)=d(1);z(1)=0;z(2)=0; %初始化
for i=2:1200 %产生m序列u(i)
a(i)=xor(c(i-1),d(i-1));
b(i)=a(i-1);
c(i)=b(i-1);
d(
www.eeworm.com/read/486900/6519683
m m5_19.m
A=[0 1 0 0;0 0 1 0;0 0 0 1;-50 -48 -28.5 -9];
B=[0;0;0;1];
C=[10 2 0 0];
D=0;
[num,den]=ss2tf(A,B,C,D)
G=tf(num,den)
www.eeworm.com/read/486900/6519684
m m5_3.m
num={2 1;3 [1 2] };
den={[1 3],[1 1];3,[1 4]};
sys=tf(num,den)
www.eeworm.com/read/486900/6519685