Присоедините данные от проекта до плана тестирования
newD = AttachData(T, D, Property1, Value, Property2, Value...)
Это - метод mbcmodel.testplan
. Используйте его, чтобы присоединить данные, которые вы хотите смоделировать к плану тестирования.
T
является объектом плана тестирования, D
является объектом данных.
Следующая таблица показывает допустимые свойства и их соответствующие возможные значения. Первые пять являются дополнительными парами свойства/значения, чтобы управлять, как данные являются соответствующими к проекту. Это настройки, показанные на последней странице Мастера Данных (если существует проект) в Model Browser. Для получения дополнительной информации о значении этих настроек обратитесь к разделу Data Wizard (под Данными) в Руководстве пользователя Model Browser.
Свойство usedatarange
изменяет входные диапазоны плана тестирования на область значений данных.
Если плану тестирования настраивали ответы, модели адаптированы, когда вы присоединяете данные.
Свойство | Значение | Значение по умолчанию |
---|---|---|
| {' |
|
| {' |
|
| {' |
|
|
| ModelRange |
| логический | ложь |
Когда вы присоединяете данные к плану тестирования, свойство Name
входных параметров плана тестирования используется, чтобы выбрать каналы данных. Если Имя пусто затем, Символ используется в качестве Имени. Если Имя не существует в наборе данных, ошибка сгенерирована.
Когда плану тестирования присоединили данные, только возможно изменить символы, области значений или нелинейные преобразования входных параметров плана тестирования.
Использовать все данные в DATA
в плане тестирования TESTPLAN
и установить входные диапазоны на область значений данных:
newD = AttachData(TESTPLAN, DATA,'usedatarange',true);
Совпадать с данными DATA
к лучшему проекту в плане тестирования TESTPLAN
в заданных допусках:
tol = [0.075, 100, 1, 2]; unmatch = 'all'; moredata = 'all'; moredes = 'none'; AttachData(testplan, data ,... 'tolerances', tol,... 'unmatcheddata', unmatch,... 'moredata', moredata,... 'moredesign', moredes);
Можно использовать AttachData, чтобы использовать данные из одного проекта в другом проекте, можно следующим образом:
p1 = mbcmodel.LoadProject( filename ); p2 = mbcmodel.LoadProject( filename2 ); p1.Testplan.AttachData( p2.Data );
CreateData
| Data
| DetachData