No entiendo, me crea matrices vacias
Publicado por Dinibel (53 intervenciones) el 13/10/2017 15:57:43
Tengo un código que corría perfectamente.
Hace unos días modifiqué el tamaño de la matriz de entrada y ahora el codigo no hace nada, crea solamente conjuntos vacios
Cuando ejecuto el código los resultados son matrices vacias, NO ENTIENDO QUE PUEDE ESTAR PASANDO AHORA si antes corria perfectamente..
El vector TEC es un vector de <305760 x 4 double>
El vector grilla es un vector de <182 x 2 double>
Hace unos días modifiqué el tamaño de la matriz de entrada y ahora el codigo no hace nada, crea solamente conjuntos vacios
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
load TEC %Valores de vTEC
load grilla %Todos los puntos grilla
pGrilla=182; %Cantidad de puntos grilla
vEC=[];
sd=[]; %Conjunto de las simples diferencias
dd=[]; %Conjunto de las dobles diferencias
interm=[]; %Conjunto intermedio de valores
for i=1:pGrilla %Recorro toda la grilla
k=find(TEC(:,1)==grilla(i,1) & TEC(:,2)==grilla(i,2)) %Cambio cada punto grilla
interm=TEC(k,:) %Vector que va almacenando valores
vEC(:,i)=interm(:,3) %valor de vTEC tomado
sd(:,i)=diff(interm(:,3)); %Simple diferencia
dd=diff(sd); %Doble diferencia
end
Cuando ejecuto el código los resultados son matrices vacias, NO ENTIENDO QUE PUEDE ESTAR PASANDO AHORA si antes corria perfectamente..
El vector TEC es un vector de <305760 x 4 double>
El vector grilla es un vector de <182 x 2 double>
Valora esta pregunta
0