Area of curved surface
    14 Ansichten (letzte 30 Tage)
  
       Ältere Kommentare anzeigen
    
    David
 am 6 Jul. 2015
  
    
    
    
    
    Kommentiert: yuefeng Yin
 am 5 Okt. 2017
            Hi,
I have data points belonging to a surface in 3D. I want to calculate the surface area of it. What are my options? If possible computationally inexpensive solutions are preferred. The way I have done it so far is to fit a plane into the points, project the boundary points onto the plane and calculate the area of the resulting polygon. But I want something more precise. The X and Y data are on a regular grid, the Z data not. All three are floats.


1 Kommentar
  yuefeng Yin
 am 5 Okt. 2017
				Hello,
I am working on a formula to describe the curved surface of a flat material, can you give me some XYZ data, I may calculate the whole surface area?
Akzeptierte Antwort
  Harsha Medikonda
    
 am 8 Jul. 2015
        I understand that you wish to calculate the surface area of a 3D graphics object. Currently such a functionality does not exist, but you can calculate the surface area of a 2-D surface in a 3-D space. Please refer to the link below for more details
Some other useful links:
0 Kommentare
Weitere Antworten (1)
  Roger Stafford
      
      
 am 8 Jul. 2015
        In your grid system you should be able to approximate your three-dimensional surface area as the sum of the areas of a set of triangles. If the coordinates of a triangle are P1 = [x1,y1,z1], P2 = [x2,y2,z2], P3 = [x3,y3,z3], its area is:
    1/2*norm(cross(P2-P1,P3-P1));
0 Kommentare
Siehe auch
Kategorien
				Mehr zu Surface and Mesh Plots finden Sie in Help Center und File Exchange
			
	Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!



