Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在MATLAB曲面图中为特定点着色_Matlab_Geometry Surface - Fatal编程技术网

在MATLAB曲面图中为特定点着色

在MATLAB曲面图中为特定点着色,matlab,geometry-surface,Matlab,Geometry Surface,我有一个三维数据集,我打算进行分析。在分析了数据集之后,基本上运行了一个算法来找到一系列的点,我把这一系列的点变成了一种特定的颜色,这样当有人看到曲面图时,他们就知道哪些是感兴趣的点。如何做到这一点 我曾试图在mathworks论坛上找到一些帮助,但到目前为止我还没有找到满意的解决方案。如果您使用的是曲面函数,您可以使用4参数版本surf(x,y,z,c)其中c允许您根据当前使用的颜色贴图指定颜色。有关更多详细信息,请参见mathworks网站上的此链接输入是这样的,在我现在使用的着色算法之后,

我有一个三维数据集,我打算进行分析。在分析了数据集之后,基本上运行了一个算法来找到一系列的点,我把这一系列的点变成了一种特定的颜色,这样当有人看到曲面图时,他们就知道哪些是感兴趣的点。如何做到这一点


我曾试图在mathworks论坛上找到一些帮助,但到目前为止我还没有找到满意的解决方案。

如果您使用的是曲面函数,您可以使用4参数版本
surf(x,y,z,c)
其中
c
允许您根据当前使用的颜色贴图指定颜色。有关更多详细信息,请参见mathworks网站上的此链接

输入是这样的,在我现在使用的着色算法之后,所选点看起来是这样的。我需要的是让秒图像中的点以不同的颜色显示在第一幅图像中。这可能吗?我试过上面@MathematicalIAN1975给出的方法。我的工作做了一半。谢谢,但我想用不同的颜色贴图给一些点上色,同时保留原始的颜色贴图。我得到了一个我需要的好结果。起初,我是索引的点,我不需要那些对应于最低的颜色地图,所以我得到了一个只有两个(几乎)颜色的绘图。现在,我正在为需要着色的点编制索引,它的工作与预期一样,没有任何花哨的技巧。为了改变这些点的颜色,我必须手动调整颜色贴图,但它是可管理的管理员可以结束这个问题。@WorkKnight很高兴您找到了解决方案。你为什么要结束这个问题?它可能对未来的访问者很有用。所谓“关闭”,我的意思是将其归档。我不是说删除它。这对未来的游客来说肯定是有用的。