1. 编写MATLAB程序,计算并画出物体作上抛运动时的轨迹。s(t)=y0+v0*t+12*g*t^2

1. 编写MATLAB程序,计算并画出物体作上抛运动时的轨迹。s(t)=y0+v0*t+12*g*t^2,第1张

你这公式对不?我咱觉得好像有个符号错了,是s(t)=y0+v0*t-1/2*g*t^2

程序如下:

function Thrw(N,y0,v0)

t=1:0.01:N%你觉定计时的长短

s=y0+v0.*t-4.9.*t.^2

plot(t,s)

很简单的程序啊LZ加油学习

[x,y,z] = ellipsoid(0,0,1,2,3,4)

t=-1:0.1:1

[X,Y,Z]=cylinder(1+t.^2)

subplot(2,2,1)

surfl(x, y, z)

subplot(2,2,2)

surfl(X,Y,Z)

界面输入edit,编辑函数如下:

function d=df(A,B)

a=(A(1)-B(1))^2+(A(2)-B(2))^2

d=sqrt(a)

保存,默认生成df.m文件,这时在主界面输入

A=[2 3]B=[8 -5]

df(A.B)

就可以了,得到结果10


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8043160.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存