﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc
1516	Error en las funciones de Interpolación del StdLib	IgnacioGonzalezPuente	Víctor de Buen Remiro	"Hola,

Buscando funciones de interpolación,hemos visto que en StdLib::Interpolate::Scalar había algunas. 

Sin embargo, al ir a probarlas nos ha dado error: 
{{{
ERROR: [1] x_ no es un objeto valido para el tipo Real.

[Call stack]
  [3] Matrix hnd::handler::evalMat (Matrix X)
  [2] Matrix StdLib::Interpolate::Scalar::fillMissAllMat (Matrix X, Matrix Y, Text method, Real order)
  [1] Serie StdLib::Interpolate::Scalar::fillMissIsoSer (Serie y, Text method, Real order)

ERROR: [2] Argumentos erróneos para Real  (Real modo, Real a [, Real b])

[Call stack]
  [3] Matrix hnd::handler::evalMat (Matrix X)
  [2] Matrix StdLib::Interpolate::Scalar::fillMissAllMat (Matrix X, Matrix Y, Text method, Real order)
  [1] Serie StdLib::Interpolate::Scalar::fillMissIsoSer (Serie y, Text method, Real order)

ERROR: [3] Fallo en la función ""eval""

[Call stack]
  [3] Matrix hnd::handler::evalMat (Matrix X)
  [2] Matrix StdLib::Interpolate::Scalar::fillMissAllMat (Matrix X, Matrix Y, Text method, Real order)
  [1] Serie StdLib::Interpolate::Scalar::fillMissIsoSer (Serie y, Text method, Real order)
}}}


Las series que hemos utilizado son las siguientes:
{{{
Serie ser001.t1 = SubSer(CalInd(W, Mensual), y2010, y2010);
Serie ser001.t2 = Log(SubSer(CalInd(W, Mensual), y2010m2, y2010m12));
Serie ser001.t3 = SubSer(Gaussian(1000, 50, Mensual), y2011, y2012);
Serie ser001 = ser001.t1 >> ser001.t2 >> ser001.t3;
}}}
Y las funciones que hemos probado son:
{{{
Serie StdLib::Interpolate::Scalar::fillMissIsoSer(ser001, ""linear"", 12);
Serie StdLib::Interpolate::Scalar::fillMissAllSer(ser001, ""linear"", 12);
}}}"	defect	closed	highest	TOL Packages	Kernel	3.1	blocker	fixed		
