Skip to main content
edited title
Link
kglr
  • 400.5k
  • 18
  • 488
  • 929

PlotList3D ListPlot3D with small (but acceptable) precision

added 77 characters in body
Source Link

Consider the following minimal example:

delta = 0.00001;
data = Block[{x = RandomReal[], y = RandomReal[]},
    Table[{x + RandomReal[] delta, y + RandomReal[] delta, RandomInteger[100]},
        {i, 1, 100}]];

ListPlot3D[data, PlotRange -> All]

The plot doesn't shows anything.

If I set delta = 0.1, it already shows.

Does anyone know how do I plot a dataset with a small distance between max and min?

Edit:

$Version

9.0 for Mac OS X x86 (64-bit) (January 24, 2013)

Consider the following minimal example:

delta = 0.00001;
data = Block[{x = RandomReal[], y = RandomReal[]},
    Table[{x + RandomReal[] delta, y + RandomReal[] delta, RandomInteger[100]},
        {i, 1, 100}]];

ListPlot3D[data, PlotRange -> All]

The plot doesn't shows anything.

If I set delta = 0.1, it already shows.

Does anyone know how do I plot a dataset with a small distance between max and min?

Consider the following minimal example:

delta = 0.00001;
data = Block[{x = RandomReal[], y = RandomReal[]},
    Table[{x + RandomReal[] delta, y + RandomReal[] delta, RandomInteger[100]},
        {i, 1, 100}]];

ListPlot3D[data, PlotRange -> All]

The plot doesn't shows anything.

If I set delta = 0.1, it already shows.

Does anyone know how do I plot a dataset with a small distance between max and min?

Edit:

$Version

9.0 for Mac OS X x86 (64-bit) (January 24, 2013)

Source Link

PlotList3D with small (but acceptable) precision

Consider the following minimal example:

delta = 0.00001;
data = Block[{x = RandomReal[], y = RandomReal[]},
    Table[{x + RandomReal[] delta, y + RandomReal[] delta, RandomInteger[100]},
        {i, 1, 100}]];

ListPlot3D[data, PlotRange -> All]

The plot doesn't shows anything.

If I set delta = 0.1, it already shows.

Does anyone know how do I plot a dataset with a small distance between max and min?