ZKX's LAB

用matlab可以研究系统动力学吗 matlab动力学系统

2021-04-07知识0

如何用matlab模拟混沌系统或者动力学系统 你找到某种混沌系统的表达式,作图就行了,比如经典的洛伦兹吸引子的程序如下:第一个程序:lorenzfun.mfunction dy=lorenzfun(t,y)p=10;r=28;b=8/3;p=16;b=4.0;r=45.92;dy=zeros(3,1);dy(1,:)=p*(-y(1)+y(2));dy(2,:)=r*y(1)-y(2)-y(1)*y(3);dy(3,:)=y(1)*y(2)-b*y(3);第一个程序:lorenztest.m[t,yy]=ode45('lorenzfun',[0:0.01:100],[-1;0;1]);模拟t=0~100步长0.01的10001个点,初值[-1;0;1]x=yy(:,1);y=yy(:,2);z=yy(:,3);figure(1);plot3(x,y,z);xlabel('x(t)'),ylabel('y(t)'),zlabel('z(t)');title('Lorenz吸引子图');x=x(1001:end);抛弃前面的一些点你在matlab下运行lorenztest看看能不能找到点感觉

用matlab可以研究系统动力学吗 可以 我们系统动力学的课就是主要用mtalab

如何用matlab编程法求多自由度振动系统的动力学响应,主要是求加速度和速度 哪位大神帮忙设计个程序,能求出m5质量块的速度和加速度响应。自己看教程设计了一个提示lsim。

随机阅读

qrcode
访问手机版