非常简单的绘制三维矩形框

首先 定义 点的位置坐标

obs = [220,200,150,200,140,100];

其中[220,200,150]为1 点的坐标 其中[200,140,100] 为其以1 点坐标向外的增量 也就是定义的长、宽、高。

patch(obsgen(obs))   % 本次正方形是为了设置障碍物 因此作为函数使用。

patch :创建一个或多个填充多边形

function obstacle = obsgen(obs)
% 这是一个生成一个黄色方块的函数
% obstacle.Vertices 生成的黄色矩形块的顶点坐标
obstacle.Vertices = [obs(1) obs(2) obs(3); obs(1) obs(2)+obs(5) obs(3);...obs(1)+obs(4) obs(2)+obs(5) obs(3); obs(1)+obs(4) obs(2) obs(3);...obs(1) obs(2) obs(3)+obs(6); obs(1) obs(2)+obs(5) obs(3)+obs(6);...obs(1)+obs(4) obs(2)+obs(5) obs(3)+obs(6);obs(1)+obs(4) obs(2) obs(3)+obs(6)];
% 将6个面的顶点以12345678 进行统一顺序进行编号
obstacle.Faces = [1 2 3 4; 2 6 7 3; 4 3 7 8; 1 5 8 4; 1 2 6 5; 5 6 7 8];
% 颜色为黄色
obstacle.FaceColor = 'y';
end

MATLAB 绘制三维坐标系下的矩形框相关推荐

  1. matlab怎么画三维坐标的二维图,excel怎么画二维坐标表格图(如何在excel中绘制三维坐标系?)...

    在excle中怎么把二维图形变成三维图形 你说的是图表吗,如果是的话就这样操作 excel2007以上版本:选中图表-点击设计选项卡-最左面有更改图表类型-选择合适的类型-确定 excel2003也是 ...

  2. matlab 三维y轴平面图,#如何在excel中绘制三维坐标系?#excel怎么画图平面坐标图...

    用excel绘制曲线图时如何进行坐标轴转换 点"插入"->"图表"->"XY图","子图表类型"选择&quo ...

  3. matlab绘制三维点云和点云凸包

    matlab绘制三维点云和点云凸包 效果展示 1.在matlab命令窗口输入guide打开matlab的ui开发界面,按照下图的样式绘制界面. 2. 在GUIDE中鼠标右键点击选择素材文件夹按键,选择 ...

  4. matlab绘制三维图形

    原文地址:matlab绘制三维图形 作者:hotinko1 三维曲线 plot3函数与plot函数用法十分相似,其调用格式为: plot3(x1,y1,z1,选项1,x2,y2,z2,选项2,-,xn ...

  5. 用matlab绘制P三曲线,知道曲线方程 怎么用matlab绘制三维图 一定要给出程序 , matlab怎样画三维曲线...

    导航:网站首页 > 知道曲线方程 怎么用matlab绘制三维图 一定要给出程序 , matlab怎样画三维曲线 知道曲线方程 怎么用matlab绘制三维图 一定要给出程序 , matlab怎样画 ...

  6. matlab绘制三维立体图

    我原以为理解并且会应用matlab绘制三维图,但动起手来,我发现各种不会,弄着弄着都有点怀疑人生了.首先,plot与plot3分别绘制二维与三维的曲线,而不是曲面,这是我的一个误区!还有,当你有x,y ...

  7. 数学建模更新13(MATLAB绘制三维图【上】)

    MATLAB绘制三维图 一.mesh函数以及拓展函数 1.mesh(X,Y,Z)的用法 [1]X是n维向量,Y是m维向量,Z是m*n维的矩阵 [2]X.Y和Z都是m*n维的矩阵 2.mesh(Z)的用 ...

  8. matlab dlnode,Matlab 绘制三维立体图(以地质异常体为例)

    前言:在地球物理勘探,流体空间分布等多种场景中,定位空间点P(x,y,x)的物理属性值Q,并绘制三维空间分布图,对我们洞察空间场景有十分重要的意义. 1. 三维立体图的基本要件: 全空间网格化 网格节 ...

  9. 三维立体坐标系 html5,几何画板绘制三维坐标系的操作方法

    最近很多网友表示自己不清楚几何画板如何绘制三维坐标系的操作,而本篇文章就来给大家讲解几何画板绘制三维坐标系的操作流程,大家都来一起学习吧. 几何画板绘制三维坐标系的操作方法 添加自定义工具.在广大版友 ...

最新文章

  1. Azure自动化部署运维浅谈
  2. win2008server设置问题
  3. 利用Python模拟鼠标自动完成MM32-LINK程序下载
  4. Windows10看视频出现蓝屏重启
  5. 人工智能实践:TensorFlow笔记学习(六)—— 全连接网络实践
  6. 硬件语言编写规范与技巧
  7. 对象之function
  8. 算法竞赛入门与进阶 (二)单调队列、单调栈
  9. NET问答:null != variable 和 variable != null 到底有什么区别?
  10. Privoxy | 终端运用privoxy自由选择是否代理拉取Golang包(Mac OS)
  11. C++ string类成员函数
  12. github 手机号码归属地信息库、手机号归属地查询
  13. 基于javaweb的超市管理系统设计与实现(含论文和源码)
  14. 最新Thinkphp免签码支付系统源码+安卓监控端/实测可用
  15. 语音信号处理-概念(二):幅度谱(短时傅里叶变换谱/STFT spectrum)、梅尔谱(Mel spectrum)【语音的深度学习主要用幅度谱、梅尔谱】【用librosa或torchaudio提取】
  16. Data Uncertainty Learning in Face Recognition
  17. java 软件流程图使用什么_流程图怎么画,教你正确使用流程图模板
  18. 方舟编译器只能编译Java_说说 方舟编译器
  19. openstack中 Server Error for url: http://controller:9696/v2.0/agents, Internal Server Error
  20. 技术探秘:华为云瑶光何以定方向

热门文章

  1. 【移动端】滑动验证在浏览器处理时致使整个屏幕都在滑动
  2. windows server服务器下用Gogs搭建Git服务器教程详解
  3. 转:网页播放器代码全集
  4. 鸿蒙一号指纹锁,新品|亚太天能智能猫眼款指纹锁A7f,正式出道啦!喵~
  5. Python数据分析:股票数据
  6. 最基本的语句——赋值语句
  7. 解决 springboot 上传头像后台接收 MultipartFile 为 null 问题
  8. [Yarn-Tunning]
  9. GPS坐标转UTM坐标
  10. ES6中的class类详解