Tratamento matemático das observações
Densificação de uma grelha regular por interpolação bicúbica segmentada
Pretende-se construir uma rotina (densifica_grelha) que densifique as cotas de terreno dadas numa grelha regular (quadrada) G1 de espaçamento h1, numa grelha regular G2 de espaçamento h2. Esta densificação é construída a partir de uma interpolação polinomial bicúbica segmentada em cada malha da rede.
Por outras palavras, para cada malha da grelha G1 pretende-se interpolar as cotas dos novos pontos que fazem parte da grelha G2 (ver figura seguinte). Esta interpolação será calculada fazendo passar pela malha da grelha um polinómio de Hermite bicúbico, ou seja, de grau 3 em x e grau 3 em y.
A expressão geral de um polinómio de grau n em x e grau m em y é
(1) |
Em notação matricial esta expressão pode escrever-se na forma
(2) |
com
No intervalo [xi,xi+1] x [yj,yj+1] o polinómio de Hermite bicúbico segmentado, é definido tomando n=m=3 na equação (1). Donde resulta que, os 16 coeficientes cij (i,j=0,...,3) determinam univocamente este polinómio bicúbico.
Por outro lado, designando por
é possível demonstrar que os coeficientes cij podem ser determinados a partir da equação
F = R C ST
onde
O cálculo do polinómio bicúbico segmentado torna-se mais simples se utilizarmos um sistema de coordenadas local, isto é, de forma a que o rectângulo genérico [xi,xi+1] x [yj,yj+1], de espaçamento h x k, seja transformado no rectângulo elementar [0,1] x [0,1]. Para realiz esta transformação faz-se
De facto em R o polinómio interpolador de Hermite segmentado cúbico é dado por
onde
Neste caso os 16 coeficientes cij do polinómio bicúbico serão obtidos a partir da equação:
onde
Para determinar a linha i e coluna j correspondente ao ponto (x,y) utiliza-se as seguintes expressões:
onde (x0,y0) são as coordenadas do ponto origem da grelha (i.e. para i=0, j=0).
A rotina de densificação deverá ser devidamente comentada e estruturada.
Os parâmetros de entrada são:
Os parâmetros de saída são:
O relatório do trabalho, a entregar até final do semestre lectivo, deverá constar de:
NOTAS