[Matlab]Simulink绘制3维图像以及画三维图像的工具

[Matlab]Simulink绘制3维图像

绘制1维和2维图像时,在Simulink中一般使用Scope,而为了获得更多的显示功能,我们也可以通过定义S-Function来实现/封装任何所希望的功能。

3DScope工具
下载地址:

链接:https://pan.baidu.com/s/1aMgucQKJt-aelcxyG-z1YA?pwd=1skf
提取码:1skf

使用方法:
  1. 解压,把解压后的文件夹放进Matlab工作区;
  2. 设置Matlab工作区在该文件夹内,或你也可以把文件夹内的文件都直接放在你已经定义好的工作区中,后可以运行install_3dscope.m文件;
  3. 打开文件内附代的mdl模型,可以成功运行示例文件。
迁移使用:

只需要直接复制这个3DScope到自己的Simulink中,设置好3DScope的参数,就可以直接进行使用
请添加图片描述

确定好自己的连线,则可以双击弹出3DScope的参数设置界面

请添加图片描述
打开3DScope的参数设置页面,各参数含义解释如下

参数名称含义
Number of moving points即我们需要同时显示的运动点的个数;如果说一个运动点对应一个运动轨迹的话,那么2个点则对应有2条运动轨迹
Range范围
Max number of points in each line运动点的运动轨迹是由无数个时刻运动点的位置组合而成的,所以该项则就限制这条轨迹上可以同时显示的轨迹点的个数上限;通俗的讲,即设定这条轨迹在此3DScope上可以显示多长。如果该项数值够大,则可以完全显示运动点的轨迹。
Camera position摄像机的视角(三视图的转化)
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值