|
The DELAUNAY3 function will not be supported in a future release of MATLAB.
If you are using release R2010b or later use the DELAUNAY function; this function supports both 2D and 3D and it is numerically robust.
If you do not have R2010b, but happen to have R2009a or later I suggest you use DelaunayTri.
If you are using a release prior to R2009a you can workaround the problem as follows:
T = delaunay3(X,Y,X, {'QJ'})
But, you should consider upgrading to avail of recent improvements in this functionality.
Damian
"Sang-yeop Chung" <cesar419@gmail.com> wrote in message <ihp1hs$faq$1@fred.mathworks.com>...
> Hi, when I use delaunay3 function in MATLAB.
> I got a error message in below.
>
> The input data has 1,030,301 nodes and 1,000,000 elements.
> Is this error occurred since the input data is so large??
> or any other reason??
> Please need your helps.
>
> >>
>
> ??? Error using ==> qhullmx
> qhull warning: more than 16777215 ridges. ID field overflows and two
> ridges
> may have the same identifier. Otherwise output ok.
>
>
> While executing: | qhull d Qt Qbb Qc
>
> Options selected for Qhull 2003.1 2003/12/30:
> delaunay Qtriangulate Qbbound-last Qcoplanar-keep _pre-merge
> _zero-centrum Pgood Qinterior-keep _max-width 1 Error-roundoff
> 2e-15
> _one-merge 1.8e-14 Visible-distance 1.2e-14 U-coplanar-distance
> 1.2e-14
> Width-outside 2.4e-14 _wide-facet 7.3e-14
>
> Last point added to hull was p428430.
> Last merge was #8997648.
>
> Qhull has finished constructing the hull.
>
>
>
> At error exit:
>
>
>
> precision problems (corrected unless 'Q0' or an error)
>
> 7103786
> coplanar horizon facets for new vertices
>
> 1
> degenerate hyperplanes recomputed with gaussian elimination
>
> 1
> nearly singular or axis-parallel hyperplanes
|