基于matlab的任意边界云图的动画制作

       利用ppt进行汇报时,如果能把一些云图的动画放在PPT里面效果会非常好。比如,想绘制某个区域的云图动画,但区域又有一个边界,而且可能不规则。

      本人基于matlab编写了程序,可针对矩形区域内任意外形边界,进行任意数据的云图绘制,并保存为avi视频文件,可非常方便放在PPT里面,展示效果非常好!

      下面展示一些效果图,这个是用程序可以达到的效果。

      为了方便,我选取了两个比较简单的例子进行展示,程序所有文件如下图,其中avi文件是运行main.m文件后自动生成的。我定义了两种不同的边界进行说明。

        程序部分代码如下图。

        第1个边界,我选取了规则的矩形边界,运行效果如下。


        第2个边界,是不规则边界,效果如下。

        从上面可以大致看出来,我这样是能够在指定的区域内,剔除“障碍物”区域,这些区域内是没有数据的。比如,流体经过一个固体,要查看流场信息,那么这个固体内肯定是没有信息的,所以需要剔除。虽然现在大部分都是通过商用软件,比如tecplot能够完成,但是要完全按照自己的想法来实现,还是存在很大困难。所以我自己基于matlab编了一个程序,这样可以自己很好地实现所有的需求。这也是编程的魅力所在,不需要依赖别人既定的内容,可以加入自己的元素。

      以上所有代码可以在此处点击下载:基于matlab的任意边界云图的动画制作(非免费,购买后如若不会使用可联系本人邮箱进行交流,huweicheng92@163.com)。欢迎讨论!

————————————————

版权声明:本文为CSDN博主「hwc_yzt」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/weixin_38919810/article/details/124624667

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容