📄 duffing1.m
字号:
clear all
pack
global m c k w f a
m=1;
c=0.3;
a=1;
k=1;
w=1.2;
%f=0.32;
step=2*pi/w/20;
t=0:step:1000;
x01=1;x02=1;
x0=[x01;x02];
k0=0;
for f=0.2:0.0002:0.32
k0=k0+1
ff(k0)=f;
[T,X]=ode45('duffing01',t,x0);
xx=X(:,1);
N=length(t);
x01=X(N,1);
x02=X(N,2);
x0=[x01;x02];
xx1=xx((N-400):N);
nn=length(xx1);
nnnnn=fix(nn/20);
n=0;
for nnn=1:nnnnn
nnnn=n+20;
xxx1(k0,nnn)=xx1(nnnn);
end
end
figure
hold on
for k4=1:k0
plot(ff,xxx1(:,k4),'b.')
end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -