广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    matlab如何制作动画(动态图形演示movie)

    来源:网络收集  点击:  时间:2024-03-10
    【导读】:
    matlab具有强大的绘图功能,有时候我们想得到动态的图像,却不知道如何操作。那么matlab如何制作动画呢?下面用一个实例来告诉大家制作动画的方法。工具/原料morematlab r2016b方法/步骤1/7分步阅读

    首先打开电脑上的“matlab”软件,此处以下图中的代码为例,绘制出一个三维图像。meshgrid函数用于生成网格点。可以使用自己喜欢的例子来制作动画。

    2/7

    下面点击回车键,代码运行后,绘制出的三维图像如下图所示。

    3/7

    输入命令theAxes=axis;在工作区可以看到theAxes=,是surf函数生成的。

    4/7

    使用命令fmat=moviein(20);把fmat保存为一个moviein结构体,括号里的20表示动画有20帧。

    5/7

    接着使用循环结构分别画每一帧的图像,此处surf函数分20份来画,坐标轴统一为之前的保存的坐标轴,把moviein结构体fmat的取为getframe,具体如下图所示。

    6/7

    下面在命令行窗口输入movie(fmat,10);就可以开始放映动画,此处的10表示动画放10遍。

    7/7

    在绘图窗口即可看到运行结果,可以看到原来的静态图像变为动画了。

    注意事项

    matlab r2016b

    MATLAB
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_303425.html

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-19 19:23:17  耗时:0.022