コード例 #1
0
ファイル: Class1.cs プロジェクト: GataullinRR/Utilities
        public MatlabVariable AddVariable(string name, IEnumerable <int> value)
        {
            var variable = new MatlabVariable(name, MatlabUtils.ToArray(value).Aggregate());

            _entities.Add(variable);

            return(variable);
        }
コード例 #2
0
ファイル: CalculoAHP.cs プロジェクト: mrno/AHP
        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;
        }