【发布时间】:2019-03-20 04:26:49
【问题描述】:
我在想一个类似于this的问题。
我有一个函数,它将来自R^3 的三个值x,y,z 作为输入并返回1,2,3,4。现在我想用坐标(x,y,z) 绘制3D 空间中的点,颜色与该点的功能值相关,可以是1、2、3 或4 之一。
我有一个带有整数条目的 3D 矩阵,比如 1,2,3,4,我将点值存储在这个矩阵中,以便我可以用相应的颜色绘制点(MATLAB 中用于制作 2D 绘图的“图像”命令的类似技巧)。
颜色编码(比如说)-
1-绿色,2-蓝色,3-青色,4-红色
如果函数在点 (0.5,0.5,0.1) 处返回值 3,那么我将点 (0.5,0.5,0.1) 标记为与数字 3 相关的颜色,即青色。
我正在考虑一个 MATLAB 命令,它在三维情况下执行此操作,因为“图像”命令似乎适用于二维情况。
【问题讨论】:
标签: matlab