最新动态
【运动学】匀变速直线运动规律Matlab仿真
2024-12-21 23:46

%竖直上抛物体的运动规律

clear                                  %清除变量

t=0:0.1:2.5;                           %以v0/g为单位的时间向量

v=1-t;                                 %以v0为单位的速度向量

h=2*t-t.^2;                            %以v0^2/2g为单位的高度向量

figure                                 %创建图形窗口

subplot(2,2,1)                         %选子图

plot(t,v,'LineWidth',2)                %画上抛运动速度与时间曲线

grid on                                %加网格

fs=16;                                 %字体大小

title('速度与时间的关系','FontSize',fs)%标题

xlabel('itt/t m_0','FontSize',fs)    %横坐标标签

ylabel('itv/v m_0','FontSize',fs)    %纵坐标标签

text(0,0,'itt m_0=itv m_0/itg','FontSize',fs)%标记时间单位文本

subplot(2,2,3)                         %选子图

plot(t,h,'LineWidth',2)                %画上抛运动高度与时间曲线

grid on                                %加网格

title('高度与时间的关系','FontSize',fs)%标题

xlabel('itt/t m_0','FontSize',fs)    %横坐标标签

ylabel('ith/h m_m','FontSize',fs)    %纵坐标标签

text(0,0,'ith m_m=itv m_0^2/2itg','FontSize',fs)%标记高度单位

subplot(1,2,2)                         %选子图

plot(v,h)                              %画上抛运动高度-速度曲线(较细)

grid on                                %加网格

title('高度与速度的关系','FontSize',fs)%标题

xlabel('itv/v m_0','FontSize',fs)    %横坐标标签

ylabel('ith/h m_m','FontSize',fs)    %纵坐标标签

v=sign(1-t).*sqrt(1-h);                %根据高度计算速度

hold on                                %保持图像

plot(v,h,'LineWidth',2)                %重画速度-高度曲线(较粗)

[1]刘艳梅. 匀变速直线运动规律的研究[J]. 求知导刊, 2016(1):1.

博主简介:擅长智能优化算法、神经网络预测、信号处理、元胞自动机、图像处理、路径规划、无人机等多种领域的Matlab仿真,相关matlab代码问题可私信交流。

部分理论引用网络文献,若有侵权联系博主删除。

    以上就是本篇文章【【运动学】匀变速直线运动规律Matlab仿真】的全部内容了,欢迎阅览 ! 文章地址:https://sicmodule.kub2b.com/quote/10364.html 
     栏目首页      相关文章      动态      同类文章      热门文章      网站地图      返回首页 企库往资讯移动站https://sicmodule.kub2b.com/mobile/,查看更多   
发表评论
0评