Riempire una griglia di dati con interpolazione?
Salve, vi spiego il mio problema:
ho una serie di dati su una superficie specifica (per fare un esempio la superficie del mare con i dati di pressione atmosferica); i dati però non coprono tuttala mia griglia, quindi sono presenti soltanto qua e là.
Primo problema: come faccio a riempire la griglia coerentemente con i valori già introdotti? Vorrei risolvere il problem numerico attraverso MATLAB.
Potrebbe essere risolto per caso pensando i miei valori come i risultati della mia ipotetica funzione f(x,y) ? Ma quindi come posso interpolare ciò? Fosse una dimensione non avrei problemi, però la base ha due dimensioni...
Una volta che ho riempito la griglia vorrei unire i dati con lo stesso valore per ottenere delle curve di livello, anche a livello grafico.
Quali funzioni dovrei adoperare? Ci sono anche ulteriori accorgimenti da tenere presenti?
Grazie mille
ho una serie di dati su una superficie specifica (per fare un esempio la superficie del mare con i dati di pressione atmosferica); i dati però non coprono tuttala mia griglia, quindi sono presenti soltanto qua e là.
Primo problema: come faccio a riempire la griglia coerentemente con i valori già introdotti? Vorrei risolvere il problem numerico attraverso MATLAB.
Potrebbe essere risolto per caso pensando i miei valori come i risultati della mia ipotetica funzione f(x,y) ? Ma quindi come posso interpolare ciò? Fosse una dimensione non avrei problemi, però la base ha due dimensioni...
Una volta che ho riempito la griglia vorrei unire i dati con lo stesso valore per ottenere delle curve di livello, anche a livello grafico.
Quali funzioni dovrei adoperare? Ci sono anche ulteriori accorgimenti da tenere presenti?
Grazie mille
Risposte
hai un problema di interpolazione ( http://it.wikipedia.org/wiki/Interpolazione ) che si puo risolvere in vari modi.
Penso a te basti l'interpolazione lineare ( http://it.wikipedia.org/wiki/Interpolazione_lineare )
Penso a te basti l'interpolazione lineare ( http://it.wikipedia.org/wiki/Interpolazione_lineare )