数模论坛

 找回密码
 注-册-帐-号
搜索
热搜: 活动 交友 discuz
查看: 2632|回复: 0

[原创]好东东大家共享:-)

[复制链接]
发表于 2003-8-2 07:51:58 | 显示全部楼层 |阅读模式
>> g=9.8;
>> l=1;
>> theta=pi/6;
>> x0=l*sin(theta);
>> y0=-l*cos(theta);
>> axis([-.75,0.75,-1.25,0])
>> axis off
>> %用线创建摆捶
>> head = line(x0,y0,'color','r','linestyle','.','erasemode','xor','markersize',40);
>> %用线来创建单摆
>> body = line([0;x0],[0;y0],'color','b','linestyle','-','erasemode','xor');
>> pend
%pend.m文件
t=0;
dt=0.01;
while 1
    t=t+dt;
    theta0=theta*cos(sqrt(g/l)*t);
    x=l*sin(theta0);
    y=-l*cos(theta0);
    set(head,'xdata',x,'ydata',y);
    set(body,'xdata',[0;x],'ydata',[0;y]);
    drawnow;
end
给每一位苦战的朋友一份快乐![em09]
您需要登录后才可以回帖 登录 | 注-册-帐-号

本版积分规则

小黑屋|手机版|Archiver|数学建模网 ( 湘ICP备11011602号 )

GMT+8, 2024-5-6 13:34 , Processed in 0.050927 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表