Класс: sdo.requirements.FuncureMatching
Пакет: sdo.requirements
Оценка удовлетворенности требованиям соответствия функций
evaluation = evalRequirement(requirement,dependentVar)
evaluation = evalRequirement(requirement,dependentVar,indepVar1,...,indepVarN)
оценивает, являются ли тестовые данные evaluation = evalRequirement(requirement,dependentVar)dependentVar соответствует функции, указанной в Type имущества requirement объект. Программа вычисляет указанную функцию с помощью векторов независимых переменных по умолчанию со значением [0 1 2 ...]. Существует независимый вектор переменной, соответствующий каждой размерности dependentVarи длина каждого независимого вектора переменной равна размеру dependentVar в соответствующем измерении.
Например, рассмотрим двумерный dependentVar размера 3 на 2. Для вычисления линейной функции вида a2X2 программное обеспечение использует независимые векторы переменныхX1 = [0 1 2] и X2 = [0 1]. Программа вычисляет коэффициенты соответствия a0, a1, и a2 и затем вычисляет ошибку между проверочными данными и линейной функцией.
задает независимые векторы переменных, используемые для вычисления функции.evaluation = evalRequirement(requirement,dependentVar,indepVar1,...,indepVarN)