Boundary function (Shrink Factor)

1 次查看(过去 30 天)
Hi, I worked on a project that required using the function [k,v]=boundary (x,y,z,s); where is s is the shrink factor that determines the tightness of the boundary enclosing the (x,y,z) data poits. I know what s does. But what's not mentioned in the MATLAB help to the best of my knowledge is , how does s work? I need to know the answer to that for two reasons. 1- it may help me choose the best s for my application. 2- I need to know if there is an explanation to how it works so I can put it in my project report!!!
If you have an idea about this, please do share! it's really important and kind of urgent too :)
Thanks, Amin

采纳的回答

Walter Roberson
Walter Roberson 2017-8-4
You can read the code for boundary(). It creates an alpha shape object with the vertices and infinite alpha. It then uses the alphaSpectrum() method on the alpha shape object:
"a = alphaSpectrum(shp) returns the values of the alpha radius that produce distinct alpha shapes. a is in descending sorted order. Each element in a represents a value of the alpha radius that results in a distinct shape."
It then goes 1-S of the way through the list and uses that alpha.

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 MATLAB 的更多信息

产品

Community Treasure Hunt

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

Start Hunting!

Translated by