variable no se reescriba

mvictoria
14 de Octubre del 2005
tengo una interface gráfica en matlab, en la cual genero dos vectores x y z, que contienen las coordenadas de los puntos de la malla asociadas a cada una de las figuras que el usuario introduce. Posteriormente yo quiero generar una matriz de velocidades para cada punto de la malla, sin embargo a medida que introduzco figuras la matriz se reescribe y no guarda los valores anteriores. Aqui presento una parte del codigo donde esta el problema

for h = 1:length(matriz1(3).xx)
velocidad(matriz1(numeropolig).zz(h),matriz1(numeropolig).xx(h)) = matriz1(numeropolig).veloci;
end

siendo matriz1.(numeropolig).xx / o .zz / o .veloci, las componentes de la estructura matriz1, donde se guardan las variables.