全球看点:MATLAB·大学物理·斜上抛运动之放烟花动画

来源:2023-01-19 10:40:32    时间:哔哩哔哩

对于于烟花绽放,我们的处理思路是在爆破点引入一系列随机发射角度,然后沿每个角度进行斜上抛运动。并把斜上抛运动处理为描点成线的动画。


(相关资料图)

对于描点成线的动画,MATLAB中配备了animatedline和addpoints还有clearpoints

对于颜色变化,我们可以自由设置line的color。

N=50;%烟花条纹个数

theta=sort(rand(1,N))*2*pi;%随机50个角度

t=linspace(0,2,N)'; % 时间

v0=25; % 初始速度

h=100;%爆破高度

x=v0*cos(theta).*t;%水平位移

y=(v0*sin(theta)+5).*t-1/2*10*t.^2+h;%竖直位移

然后我们对其循环添加点可得到烟花动画:

这样就是一个高楼处平视烟花的正视图。现在我们想造多个烟花,需要设置不同的x0和h0:

x0(j)=100*(rand-0.5);

h0(j)=80+20*rand;

……

然后在上一个烟花结束后,

pause(0.2);

clearpoints(L);

……

运行程序效果为:

然后糊一张黑夜,比如:

唔,似乎有些拉跨,先不糊了。改天再整一篇MATLAB绘制星空的

再次运行得:

快过年了……

关键词: RAND MATLAB PAUSE COLOR LINE

上一篇:

下一篇:

资讯

  • 宾得新百微更新K卡口单反镜头开发线路图 目前共有三支单反镜头新品

    最近相关媒体传言,宾得公司刚刚更新了K卡口单反镜头开发线路图,加上之前传闻的新百微,目前共有三支单反镜头新品,包括了APS-C以及全画幅

    PConline原创 2022-08-08
  • 黑龙江金融机构多措并举纾困中小微企业 提升小微企业融资便利度、可得性

    小微企业是实体经济的重要组成部分,但由于个体工商户和小微企业具有规模小、轻资产、抗风险能力弱等特点,普遍存在融资难、融资贵的问题。

    黑龙江日报 2022-06-20
  • 赏传统年俗逛非遗庙会 铜官窑古镇重温传统民俗年

    中新网长沙2月6日电 (潘杏琼)在多地倡导就地过年的环境下,位于长沙市城北的铜官窑古镇景区,从1月24日至2月15日举行中国年·湖湘味·铜官

    中新网 2022-02-07
  • 哈尔滨铁路迎节后返程高峰 推出复工专列服务

    中新网哈尔滨2月6日电 (周晓舟 记者 史轶夫)中国铁路哈尔滨局有限公司6日发布消息,哈尔滨铁路迎来春节后返程客流高峰,6日至7日预

    中新网 2022-02-07
  • 冬奥动车组设5G超高清演播室 “瑞雪迎春”号智能化人性化结合

    中新网北京2月6日电 (记者 刘文曦)在时速350公里的高铁列车上首设5G超高清演播室,为北京冬奥会量身定制的新型奥运版智能复兴号动车组瑞

    中新网 2022-02-07
  • 广告

    X 关闭

    X 关闭

  • 众测
  • more+

    京张高铁每日开行17对冬奥列车

      京张高铁每日开行17对冬奥列车  预计冬奥服务保障期运送运动员、技术官员、持票观众等20万人次  2月6日,2022北京新闻中心举行“北

    北京冬奥会开幕式上 小学生朱德恩深情演绎《我和我的祖国》

      北京冬奥会开幕式上 小学生朱德恩深情演绎《我和我的祖国》  9岁小号手苦练悬臂吹响颂歌  2月4日晚,在北京冬奥会开幕式上,9岁的

    2022北京冬奥会开幕式这19首乐曲串烧不简单

      多名指挥家列曲目单 再由作曲家重新编曲 本报专访冬奥开幕式音乐总监赵麟  开幕式这19首乐曲串烧不简单  “二十四节气”倒计时、

    “一墩难求” 冰墩墩引爆购买潮

    设计师:没想到冰墩墩成爆款一墩难求冰墩墩引爆购买潮 北京冬奥组委:会源源不断供货北京冬奥会吉祥物冰墩墩近日引爆购买潮,导致一墩难求