matlab动画模拟小球滑落

我想问下关于matlab做一个小球从确定一个点沿着确定的轨道滑落到另外一个确定的点,关于时间做一个动图。我们已经知道微分方程肯定满足s=dsolve('D2x+D2y=2... 我想问下关于matlab做一个小球从确定一个点沿着确定的轨道滑落到另外一个确定的点,关于时间做一个动图。我们已经知道微分方程肯定满足s=dsolve('D2x+D2y=20*y');轨道方程假设最简单的y=x,之后可能还有其他的轨道,然后就是如何解这两个方程,如何画图?
错了,应该是Dx^2+Dy^2=20*y
展开
 我来答
yinmingang
推荐于2016-11-12
知道答主
回答量:24
采纳率:100%
帮助的人:14.4万
展开全部
%%这是一个正弦曲线的,你看看行不行
%采用背景擦除的方法,动态的划点,并且动态改变坐标系
% t,m 均为一行 ,并且不能为多行
t=0;
m=0;
p = plot(t,m,'*',...
'EraseMode','background','MarkerSize',5);
x=-1.5*pi;
axis([x x+2*pi -1.5 1.5]);
grid on;

for i=1:1000
t=0.1*i; %两个变量均不追加
m=sin(0.1*i);
set(p,'XData',t,'YData',m)
x=x+0.1;
drawnow
axis([x x+2*pi -1.5 1.5]);
pause(0.1);
end
追问
这不是一个小点沿着正弦轨道的图像吗。。。。我想要的是一个很短暂的过程,只是一个小球从一个确定的点滑落到另一个确定的点,根据能量守恒有x‘’^2+y"^2=20y,然后;另外一个已知的方程是轨道方程。
追答
我提供的是一种方法,轨迹方程你自己求一下吧
11
2024-11-15 广告
上海允若信息科技有限公司成立于2017年,是一家专注于电磁和等离子体仿真测试解决方案咨询、规划、定制开发和实施推广服务的专业化公司,允若意为:一允千金,上善若水。公司核心团队成员都毕业于国内外著名大学,在世界500强企业有多年工作经验。总部... 点击进入详情页
本回答由11提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式