小程序:matlab解微分方程「建议收藏」

functionf=ball_trajectory(t,y);g=9.81;pi=3.14159265;air_density=1.20;M=57.5*0.001;D=64.0*0.001;R=D*0.5;A=pi*R*R;Cd=0.507;ratio_Cl_to_S=0.5

大家好,又见面了,我是你们的朋友全栈君。function f = ball_trajectory(t, y);

g = 9.81;

pi = 3.14159265;

air_density = 1.20;

M = 57.5 * 0.001;

D = 64.0 * 0.001;

R = D * 0.5;

A = pi * R * R;

Cd = 0.507;

ratio_Cl_to_S = 0.58;

F = 0.5 * Cd * air_density * A / M;

B = 0.5 * ratio_Cl_to_S * air_density * A * R / M;

V = sqrt(y(4) * y(4) + y(5) * y(5) + y(6) * y(6));

W = sqrt(y(7) * y(7) + y(8) * y(8) + y(9) * y(9));

f = zeros(9, 1);

f(1) = y(4);

f(2) = y(5);

f(3) = y(6);

f(4) = -1.0 * F * V * y(4) + B * (y(8) * y(6) – y(9) * y(5));

f(5) = -1.0 * F * V * y(5) + B * (y(9) * y(4) – y(7) * y(6));

f(6) = -1.0 * F * V * y(6) + B * (y(7) * y(5) – y(8) * y(4)) – g;

%f(7) = 0;

%f(8) = 0;

%f(9) = 0;

%f(7) = -10.0 * F * V * y(7);

%f(8) = -10.0 * F * V * y(8);

%f(9) = -10.0 * F * V * y(9);

f(7) = -0.2 * y(7);       % 0.2

f(8) = -0.2 * y(8);       % 0.2

f(9) = -0.2 * y(9);       % 0.2

%f(7) = -0.2;      

%f(8) = -0.2;

%f(9) = -0.2;

%f(7) = 0;
%f(8) = 0;
%f(9) = 0;

%f(7) = -10.0 * F * V * y(7);
%f(8) = -10.0 * F * V * y(8);
%f(9) = -10.0 * F * V * y(9);

% dw/dt = 2.9 * 10^(-4) / R * V * w

f(7) = -2.9 * 10^(-4) * V * y(7);
f(8) = -2.9 * 10^(-4) * V * y(8);
f(9) = -2.9 * 10^(-4) * V * y(9);

%f(7) = -0.2;      
%f(8) = -0.2;
%f(9) = -0.2;

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/127975.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • tomcat java_maven和java有什么区别

    tomcat java_maven和java有什么区别缓存什么是缓存[Cache]存在内存中的临时数据将用户经常查询的数据放在缓存(内存)中,用户去查询数据的时候就不用从磁盘上(关系型数据库数据文件)查询,从缓存中查询,从而提高查询效率,解决了高并发系统的性能问题。为什么使用缓存减少和数据库的数据交换次数,较少系统开销,提高系统效率什么样的数据库能使用缓存经常查询并且不经常改变的数据Mybatis缓存MyBatis 内置了一个强大的事务性查询缓存机制,它可以非常方便地配置和定制。默认情况下,只启用了本地的会话缓存,它仅

    2022年8月9日
    5
  • 聚类方法 学习总结

    聚类方法 学习总结1.重点归纳1)聚类的核心概念是相似度(similarity)或距离(distance),有多种相似度或距离的定义。因为相似度直接影响聚类的结果,所以其选择是聚类的根本问题。(1)闵可夫斯基距离(Minkowskidistince),p=2时为欧氏距离,p=1时为曼哈顿距离。(2)马哈拉诺比斯距离(马氏距离)(3)相关系数(4)余弦相似度2)类与类之间的距离(1…

    2022年8月30日
    8
  • 免费WiFi,仅仅为好久没联系的你们

    免费WiFi,仅仅为好久没联系的你们

    2021年11月29日
    48
  • 屏幕分辨率dpi计算_hypodensity

    屏幕分辨率dpi计算_hypodensityiphone7宽2.3密集度是326一英寸,我这里有一个400px*400px的正方形由于一英寸=326,不够放,所以要用2英寸放假设我用的是400dpi*400dpi那就是占用的空间大

    2022年8月2日
    11
  • webservice有哪些框架_abp开发框架

    webservice有哪些框架_abp开发框架1、JWS是Java语言对WebService服务的一种实现,用来开发和发布服务。而从服务本身的角度来看JWS服务是没有语言界限的。但是Java语言为Java开发者提供便捷发布和调用WebService服务的一种途径。JavaSE6封装了JAX-WS(JavaAPIforXML-WebServices),而JAX-WS同时支持基于SOAP的Web服务和REST风格的Web服务。

    2022年9月21日
    3
  • FindWindow使用方法

    FindWindow使用方法

    2021年12月8日
    49

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号