public MatlabVariable AddVariable(string name, IEnumerable <int> value) { var variable = new MatlabVariable(name, MatlabUtils.ToArray(value).Aggregate()); _entities.Add(variable); return(variable); }
public double[,] calcularRanking(List<Double[,]> listaCriterioAlternativas) { CalcularAHP.CalcularAHP calcularAhp = new CalcularAHP.CalcularAHP(); MatlabUtils matlabUtils = new MatlabUtils(); MWNumericArray vectCriterios = matlabUtils.ObtenerVectorCriterios(listaCriterioAlternativas); MWNumericArray superMatriz = matlabUtils.ObtenerSuperMatrizAlternativas(listaCriterioAlternativas); MWNumericArray mwArray = (MWNumericArray)calcularAhp.rankCalc(vectCriterios, superMatriz); var resultado = matlabUtils.NetArrayFromMLArray((MWNumericArray)mwArray); // return resultado; }