surfnorm
计算和显示三维表面法线
语法
surfnorm (Z)
surfnorm (X, Y, Z)
surfnorm (axes_handle___)
surfnorm (___、名称、值)
[Nx,Ny,Nz] = surfnorm(___)
描述
surfnorm (
画出矩阵的一个曲面Z
)Z
与冲浪
并将其表面法线显示为辐射向量。
surfnorm (
用向量或矩阵绘制曲面及其法向量X
,Y
,Z
)X
,Y
,和矩阵Z
.X
,Y
,Z
必须是一样的尺寸。
surfnorm (
块进axes_handle
,___)axes_handle
而不是gca
它可以包括以前语法中的任何输入参数。
surfnorm (___,
可以用来设置指定的值表面性质属性。名称,值
)
返回该曲面的三维曲面法线分量,但不绘制曲面或曲面法线。(Nx、纽约、新西兰)
= surfnorm (___)
输入参数
|
表示曲面的二维实数数组 |
|
二维实数数组定义x组件的表面网格 |
|
二维实数数组定义y组件的表面网格 |
|
要在其中绘制曲面的目标轴的句柄 如果您没有指定 |
|
指定可选的以逗号分隔的Name,Value参数对,其中Name是参数名,Value是对应的值。名称必须出现在单引号(' ')内。您可以以任意顺序指定多个名称和值对参数,如Name1,Value1,…,NameN,ValueN。 表面对象的属性名和值 看到表面性质属性名和值的描述。 |
输出参数
|
x,y,z三维曲面法线的分量 |
例子
更多关于
提示
surfnorm
不接受复杂输入。通过调用来反转法线的方向
surfnorm
参数颠倒:surfnorm (X, Y, Z)
表面法线表示顶点处的条件,不归一化。不显示面向查看器的表面元素的法线。
surfl
使用surfnorm
计算曲面反射率时,计算曲面法线。
算法
在对数据进行双三次拟合后x,y,z方向,对角线向量计算和交叉形成法线在每个顶点。