Azzera filtri
Azzera filtri

variable interpolation in meshgrid

1 visualizzazione (ultimi 30 giorni)
AAS
AAS il 12 Lug 2022
Commentato: dpb il 13 Lug 2022
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 Commenti
AAS
AAS il 12 Lug 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
dpb
dpb il 13 Lug 2022
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.

Accedi per commentare.

Risposte (0)

Categorie

Scopri di più su Interpolation in Help Center e File Exchange

Prodotti


Release

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by