matlab单摆程序

有人帮忙写个matlab单摆程序吗... 有人帮忙写个matlab单摆程序吗 展开
 我来答
匿名用户
推荐于2018-04-05
展开全部
%制作动画
%挂摆横梁
plot([-0.2;0.2],[0;0],'color','y','linestyle','-',...
'linewidth',10);
%画初始位置的单摆
g=0.98; %重力加速度,可以调节摆的摆速
l=1;
theta0=pi/4;
x0=l*sin(theta0);
y0=(-1)*l*cos(theta0);
axis([-0.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');
%摆的运动
t=0;
dt=0.01;
while 1
t=t+dt;
theta=theta0*cos(sqrt(g/l)*t);
x=l*sin(theta);
y=(-1)*l*cos(theta);
set(head,'xdata',x,'ydata',y);
set(body,'xdata',[0;x],'ydata',[0;y]);
drawnow;
end
深圳由你创科技
2024-05-28 广告
深圳市由你创科技有限公司专注于为高校、科研机构、行业头部企业提供深度、高效、高质、持续的matlab开发技术服务。服务内容:界面设计、编写回调函数、运行和调试、发布应用、算法集成全流程一站式服务。 在航空航天、新能源、新材料、工业自动化、科... 点击进入详情页
本回答由深圳由你创科技提供
匿名用户
2013-07-25
展开全部
何为单摆程序
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式