Questions tagged [smoothing]
The smoothing tag has no usage guidance.
64
questions
2
votes
1
answer
68
views
Moving average over a dataset
I have this data set in .csv and I imported them to mathematica to analyze them using Import function. Now here I have only shown a part of the dataset just to give an example of how it looks in Excel....
1
vote
2
answers
78
views
Plot two smooth curves from a set of data with interlaced points
I have a set of data which was obtained from numerical calculation. The plot of the original data is as follows (the data is 26Kb only).
...
2
votes
1
answer
103
views
How can I smooth sharp edges in ListDensityPlot
I have this data and there are some zigzag behaviors around the sharp edges
...
1
vote
1
answer
142
views
2D kernel density estimation (SmoothKernelDistribution) with bandwidth estimation: what are the values that Mathematica chooses?
Mathematica has built in bandwidth estimation including the rules Scott, SheatherJones and ...
8
votes
3
answers
303
views
Smoother boundaries between components of segmented image
I'd like to use boundaries between components of a segmented image to create a mesh for finite elements, as described in Mesh for Images for three materials and meshes with multiple regions from 2D ...
0
votes
0
answers
36
views
How to calculate smoothing constant alpha in ExponentialMovingAverage?
I'm trying to use ExponentialMovingAverage on a time series, but I'm not sure how I'm supposed to calculate the smoothing constant. I read that the appropriate ...
5
votes
0
answers
317
views
Histogram (automatic binning)
There are different methods for choosing widths of bins for a histogram, like Freedman-Diaconis rule. In Mathematica, without choosing a specific method, with the command ...
0
votes
2
answers
98
views
How to smoothen a contour plot?
I want to smoothen the following contour.
...
1
vote
2
answers
126
views
How to smooth data
I have a list of the form dataTosmooth={{a,b,c},....} where a and b are coordinates and c is the data to be smoothed. In other words, smooth dataTosmooth[[All,3]] along dataTosmooth[[All,{1,2}]]. What ...
3
votes
2
answers
220
views
Approximate the piecewise constant with a smooth function
Let us first define a two regions as follow :
inner=1;outer=2;
reg1 = Disk[{0, 0}, inner];
reg2 = Annulus[{0, 0}, {inner, outer}];
glass=1.5;air=1;
Now let's say I ...
5
votes
2
answers
763
views
Smooth Boxcar function (Rectangle Pulse function)
There are some answers on how to get a smooth squarewave function. But I would like to have a smooth boxcar function or rectangle function with 2 different widths.: ...
1
vote
1
answer
229
views
Smoothing an irregular TimeSeries and calculate it's Derivative
I've a data set consisting of two columns, the first column is a date and the second is a numeric cumulative amount. I tried to create a time series, resample it and smooth but I couldn't manage to ...
1
vote
1
answer
177
views
Smoothing a function after interpolation + trying to fit 3D data into model without accurate prior knowledge
I have a physical problem simulation that generates this data set in the two cylindrical coordinates $(r,z)$ (doesn't include $\phi$ dependence). The data set (see .wdx file) is in the flattened form $...
1
vote
1
answer
141
views
How to remove spikes from boundaries in ListContourPlot?
I have a table with three columns, that is of the form {{x1,y1,z1},{x2,y2,z2}....}.
I have done a ListContourPlot with it.
But the contour boundaries have spikes in it. What might be the reason and ...
2
votes
2
answers
124
views
Removing a crease artifact in a surface of revolution SphericalPlot
Consider the surface
...
1
vote
1
answer
108
views
Smoothing a dataset
I have a dataset, named data as follows:
data = Transpose[{Table[i, {i, 1, 10, 0.1}],
N[Table[Log[i] + RandomReal[0.5], {i, 1, 10, 0.1}]]}];
I need to ...
17
votes
3
answers
1k
views
Rounding an Irregular Polygon
Consider a random irregular convex polygon, for example, the 6-side polygon
I want to define a function that, given a certain parameter r (roundness), rounds each ...
3
votes
1
answer
154
views
Code or algorithm for the built-in function SavitzkyGolayMatrix
Does anyone know the algorithm that the function SavitzkyGolayMatrix implements?
Unusually, the help page does not spell out an explicit formula or the algorithm ...
2
votes
1
answer
309
views
Calculate and plot mean values of pairs of data points
I have a list of data points where there can be multiple y values for a given x value, e.g., {{0, 4}, {1, 2}, {1, 3}, {2, 3}}. I would like to
Take the mean of the y values for each x value. Get a ...
1
vote
1
answer
102
views
Moving map with non-overlapping window
How can I apply a function to a list with non-overlapping window. E.g. $data = \{x_1, x_2, ...., x_n\}$ and we apply f with window size 2 to get $\{f(x_1,x_2), f(x_3, x_4), ...., f(x_{n-1}. x_n)\}$.
...
4
votes
0
answers
126
views
BSpline vs natural spline [closed]
The BSpline in mathematica is defined mathematically here. These BSplines constitute basis for any Spline. But how do I define natural splines in mathematica, i.e. splines that are linear left of the ...
0
votes
0
answers
37
views
RegionPlot with FindMaximum
I don't understand why each time I'm launching this computation Mathematica buggs and I get a message from Windows that the Kernel stopped working...
I'm trying to get a map of where the value of ...
11
votes
2
answers
1k
views
Catmull-Clark and Doo-Sabin Subdivision Implementations
I want to work on subdivision surfaces. Unfortunately, I don’t have any source code to start with. I need some Mathematica codes for applying Catmull-Clark and Doo-Sabin methods. I would like to ...
2
votes
1
answer
241
views
How to make the ListContourPlot3D smooth and closed?
I am struggling with making my plot in ListContourPlot3D smooth and closed. I have seen so many posts regarding the same issue but in other functions, the solution of which can not be applied to ...
0
votes
3
answers
219
views
Smoothing random data with MovingAverage
If I have this kind of data:
...
3
votes
1
answer
422
views
Changing the averaging window dynamically in a moving average
I have some temperature decay data (2k points) that is very noisy for large time values. I don't want to do much or any smoothing to the data early on, but would like a large window to average over ...
1
vote
0
answers
33
views
Smoothing the surface created from a set of points
I have a question about "smoothing" the surface created on the basis of a set of points. I would like to get an effect similar to that from the Documentation Center.
enter link description here
The ...
0
votes
0
answers
65
views
Smoothen curve in ListDensityPlot [duplicate]
I have a list of points of dimensions (150,101) and I am plotting them in a ListDensityPlot. I am happy with the command and how the data is represented, but I ...
4
votes
4
answers
919
views
Smoothing noisy data
I have this data shown in picture 1 below and I want to filter it. I tried some filters but I couldn't get good results. seems that I didn't choose the best parameters for it.
I want to smooth my ...
6
votes
3
answers
384
views
How to find the boundary of a region from a dataset
I have a dataset which supposed to show some regions. For example
...
29
votes
2
answers
1k
views
Smoothing 3D contours as post processing
Context
Following this question (and great answer!),
It would be nice to have a function which also smooths 3D contours plots once they have been done. There are various solutions which involve ...
19
votes
3
answers
762
views
Generic contour smoothing with shading
Context
It would be nice to have a function which smooths contours plots once they have been done. There are various solutions which involve smoothing the data before making the contours, but here I ...
2
votes
1
answer
160
views
Smoothing EdgeDetect - image processing
I have to make a program that analyzes the image of saw tooth and later find the function that can describe it (or just part of it). Now I have a problem with smoothing the edges detected with ...
1
vote
0
answers
132
views
Smoothing 2-d Functions [closed]
I have a large array of triples
(x_i,y_i,f(x_i,y_i))
The the values x_i and y_i are equidistant variables and the function values f(x_i,y_i) are results of a Monte Carlo calculation which contain ...
1
vote
2
answers
1k
views
Interpolating noisy data
My data looks like this:
https://pastebin.com/n59CTB3L
Or if displayed in log chart:
I want to create an interpolation of the data that would remove most of the noise.
What are some good ways to ...
36
votes
1
answer
1k
views
How to perform Loop subdivision on a triangle mesh with Mathematica?
(Cross posted on Wolfram Community)
Every now and then, the question pops up how a given geometric mesh (e.g. a MeshRegion) can be refined to produce a (i) finer ...
5
votes
2
answers
152
views
Reshape interpolated data
I want to reshape/smooth the following data:
...
13
votes
3
answers
782
views
Improve the mesh smoothing procedure
My question is inspired by this answer about meshing with quadrilateral elements.
The following functions are my (naive) try of implementing the Laplacian smoothing. I find interior nodes in the mesh ...
2
votes
0
answers
143
views
DistributionChart and kernel smoothing: preventing negative numbers
I am visualising rather scarce data about size distribution of certain objects (here - oil basin areas on continents, to be specific). There is no raw data, but some already processed quantities, for ...
1
vote
1
answer
926
views
Interpolating or smoothing list plot
I am currently trying to interpret my FTIR data. But due to a lot of background noise, my spectrum is quite spiky and fluctuating at some points. I want to try to smoothen my function to make the ...
10
votes
2
answers
1k
views
How to get a smooth ridge from a binary image
I always have this demand,but Mathematica cannot implement this perfectly for me.For example,I have such binary image
...
3
votes
3
answers
202
views
How to make logic for detecting "abnormality point" and remove it from data points
Here are my data points:
...
2
votes
2
answers
247
views
Smoothing a cusp in plotted data
Here are my data points:
...
12
votes
3
answers
1k
views
Interpolate the noisy data
I have some noisy data
...
9
votes
1
answer
395
views
Smoothing the gradient of the potential function from a finite element calculation
The results from a finite element calculation using NDSolve are, in this case, a potential function expressed as an interpolation function. To get values from the potential function it is necessary to ...
8
votes
5
answers
634
views
How to get a smooth outline
I have a outline image
img=Uncompress[FromCharacterCode[
Flatten[ImageData[Import["http://i.stack.imgur.com/cc0Mt.png"],"Byte"]]]]
This is current method
<...
8
votes
1
answer
376
views
What exactly do DerivativeFilter and RidgeFilter do with the scale parameter?
Both DerivativeFilter and RidgeFilter take an optional parameter σ to indicate the scale of ...
2
votes
2
answers
451
views
Smooth curves in a raster image
I have a *.bmp image, e.g. this one:
I need to smooth boundaries of the thick curves and save it in a vector graphics form. Is there a simple way how to do that in Mathematica 10? I know it is ...
0
votes
1
answer
292
views
Smoothing of oscillatory function
I have a pretty gruesome expression of which I need to do the inverse Fourier transform twice (over two coordinates ($\omega$ to $t$ and $q$ to $r$)).
$f(q,\omega)= \frac{ 2 \sqrt{\pi} \sqrt{\frac{...
0
votes
2
answers
2k
views
How to obtain a smooth plot? [closed]
I have obtained some simulation result. But the number of realisations is small as each realisation is expensive.
I have the data.
for X-axis:
...