使用散点确定未知 3D 表面的法向量 [英] Determine normal vectors of unknown 3D surface using scattered points

查看:39
本文介绍了使用散点确定未知 3D 表面的法向量的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一组(拓扑简单的)x,y,z 点.与它们中的每一个相关联的是一个标量 (s).我想将结果可视化.

I have a set of (topologically simple) x,y,z points. Associated with each one of them is a scalar (s). I would like to visualize the results.

我如何确定每个节点的(单位)法线,然后根据 s 进行缩放,或者有没有办法获得空间分布的表面图(与数据点平行绘制)飞机)?

How could I have the (unit) normal of each node determined and then scaled in accordance of s, or is there a way to get a spatially distributed surface plot (plotted parallel to the data points plane)?

这是 3D 点的示例:

This is a sample of 3D points:

推荐答案

所以,这是一个 4 维数据.您可以将数据可视化为 3 个变量(x、y 和 z)的函数.您可以使用颜色来表示第四个变量 (s).例如,您可以通过在 MATLAB 中绘制散点"图来执行相同的操作.这里的图片描绘的是相同的:

So, this is a 4-dimensional data. You can visualize your data as a function of 3 variables (x, y & z). You can use colour to represent the 4th variable (s). For example, you do the same by drawing a 'scatter' plot in MATLAB. The picture here depicts the same:

图片来自MathWorks网站

the picture is taken from MathWorks website

您可以访问此链接 &看到你的自己.这是关于可视化 4-D 数据:可视化 4-D 数据

You can visit this link & see your self. It's about visualizing a 4-D data : Visualizing 4-D data

这篇关于使用散点确定未知 3D 表面的法向量的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆