【运动学】基于matlab飞机往返运动(相对运动速度)【含Matlab源码 983期】
2021/6/19 14:26:48
本文主要是介绍【运动学】基于matlab飞机往返运动(相对运动速度)【含Matlab源码 983期】,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一、简介
利用相对运动速度的关系,求出飞机在两地的往返时间与风速和风向的公式,并做了深入讨论。在风速一定的情况下,飞机在平行风中往返的时间比在垂直风中往返时间要长,这个时间差最大。把飞机比作光,把空气想象成传播光的媒质----以太,根据光速和光在互相垂直的路程中的往返时间差,可在迈克耳逊干涉仪中用于计算条纹可能移动的数目。如果测得光在任何两个垂直方向往返的时间相等,说明以太的速度为零,即可认定以太并不存在。通过曲线族显示时间与风速和风向的关系。
质点运动方程的建立,速度和加速度的计算都是运动学的基本内容。匀变速直线运动,圆周运动和斜抛运动是三种典型的运动。无量纲化是一种十分有用的计算技巧,可避免具体条件的限制。通过图片和动画,不但可以显示质点的运动规律,还能促使我们发现新的问题,再设法解决问题。
二、源代码
%飞机往返的时间 clear %清除变量 u=0:0.05:0.8; %空气速率与飞机速率之比的向量 theta=0:30:90; %角度向量 th=theta*pi/180; %化为弧度 [U,TH]=meshgrid(u,th); %速率和角度矩阵 T1=1/2./(sqrt(1-(U.*sin(TH)).^2)+U.*cos(TH)); T2=1/2./(sqrt(1-(U.*sin(TH)).^2)-U.*cos(TH)); T=sqrt(1-(U.*sin(TH)).^2)./(1-U.^2); %时间矩阵 figure %创建图形窗口 %plot(u,T,'LineWidth',2) %画往返时间曲线族 plot(u,T(1,:),'o-',u,T(2,:),'d-',u,T(3,:),'s-',u,T(4,:),'v-','LineWidth',2)%画往返时间曲线族 hold on %保持图像 % plot(u,T1,'--','LineWidth',2) %画A到B的时间曲线族 % plot(u,T2,':','LineWidth',2) %画B到A的时间曲线族 plot(u,T1(1,:),'o--',u,T1(2,:),'d--',u,T1(3,:),'s--',u,T1(4,:),'v--','LineWidth',2)%画A到B的时间曲线族 plot(u,T2(1,:),'o:',u,T2(2,:),'d:',u,T2(3,:),'s:',u,T2(4,:),'v:','LineWidth',2)%画B到A的时间曲线族 grid on %加网格
三、运行结果
四、备注
版本:2014a
完整代码或代写加1564658423
这篇关于【运动学】基于matlab飞机往返运动(相对运动速度)【含Matlab源码 983期】的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2025-01-11cursor试用出现:Too many free trial accounts used on this machine 的解决方法
- 2025-01-11百万架构师第十四课:源码分析:Spring 源码分析:深入分析IOC那些鲜为人知的细节|JavaGuide
- 2025-01-11不得不了解的高效AI办公工具API
- 2025-01-102025 蛇年,J 人直播带货内容审核团队必备的办公软件有哪 6 款?
- 2025-01-10高效运营背后的支柱:文档管理优化指南
- 2025-01-10年末压力山大?试试优化你的文档管理
- 2025-01-10跨部门协作中的进度追踪重要性解析
- 2025-01-10总结 JavaScript 中的变体函数调用方式
- 2025-01-10HR团队如何通过数据驱动提升管理效率?6个策略
- 2025-01-10WBS实战指南:如何一步步构建高效项目管理框架?