variable interpolation in meshgrid

Is there any way to do variable interpolation for different points in the row depending on which row they are in?
for example , point A which has coordinates(4,0) would have more interpolation at 4 times than a point B in row (2,0) which would have 2 times the interpolation similarly can this be extended to, if point A is brighter than B, can it have different amount of interpolation?
Thanks

3 commentaires

dpb
dpb le 12 Juil 2022
You're going to have to 'splain what you're trying to do more better than this...give us an example of available inputs and what expected outputs are to be...
AAS
AAS le 12 Juil 2022
Sure! lets make it 1D for ease. Imagine I have an array
a=[0,1,0,0,0,1,0] which is a 1X7 array
I want to expand the array to 1x9 size. However, I only want to interpolate (expand) the points that are of value 0..
so I want somehting like this
a'=[0,1,0,0,0,0,0,1,0] which could use the condition, "if its surrounded by 0 on either side , interpolate" otherwise leave alone.
Thanks
That's pretty heuristic expectation -- what limits are placed on the possible input vector? For example, your above could also be
a=[0,0,1,0,0,0,1]
a=[1,0,0,1,0,0,1]
...
or an infinite number of other possibilities that match the above.

Connectez-vous pour commenter.

Réponses (0)

Produits

Version

R2021b

Question posée :

AAS
le 12 Juil 2022

Commenté :

dpb
le 13 Juil 2022

Community Treasure Hunt

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

Start Hunting!

Translated by