Matlab Simulink中三维图形的显示

Matlab 专栏收录该内容
2 篇文章 0 订阅

    Simulink中只有xyGraph模块,可以显示二维图形,对于三维的图形显示不太擅长。找到网上给出的解决方案有两个:

一、使用航空航天模块(Aerospace Blockset)中的六自由度显示动画模块,只使用其中的xyz这三个自由度即可。

二、使用S-函数(System Function)创建和封装用户自定义模块。

      方案一没找到相关介绍,尝试了下没找到就放弃了,有兴趣的可以试试。

       方案二自己封装有些麻烦,网上找到了一个别人封装好的模块:3dscope

下载地址:http://www.mathworks.com/matlabcentral/fileexchange/4915-3dscope

我自己稍微修改了,下载地址:http://download.csdn.net/detail/c_s_d_n_user/7359875

上图说明下效果:

原网站给出的展示图


Lorenz混沌模型的一个三维显示

使用说明:

下载下来,直接打开运行示例会提示错误。需要将该文件的目录添加到MATLAB中。

即:File->Set Path打开Set Path对话框,然后点击:Add Folder,将目录添加进去,点击Save即可。





  • 5
    点赞
  • 7
    评论
  • 13
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值