Effacer les filtres
Effacer les filtres

How can I find the surface normal of a 8 by 3 matrix?

1 vue (au cours des 30 derniers jours)
Henry Canova
Henry Canova le 20 Nov 2019
Réponse apportée : darova le 20 Nov 2019
I am attempting to find the surface normal of a 8 by 3 matrix in matlab. The matrix is
x = [0,228.6,-228.6,0,-114.3,114.3,114.3,-114.3];
y = [514.35,285.75,285.75,57.15,101.6,101.6,400.05,400.05];
z = [1873,1873,1909,1903,1909,1887,1869,1895];

Réponses (1)

darova
darova le 20 Nov 2019
  • Use griddata to create a surface
  • Use surfnorm to find normal vectors
[nx,ny,nz] = surfnorm(x,y,z);
surf(x,y,z)
hold on
quiver3(x,y,z,nx,ny,nz)
hold off

Catégories

En savoir plus sur Geometric Transformation and Image Registration dans Help Center et File Exchange

Tags

Produits

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by