exponenta event banner

AttachData

Присоединение данных из проекта к плану испытаний

Синтаксис

newD = AttachData(T, D, Property1, Value, Property2, Value...)

Описание

Это метод mbcmodel.testplan. Используйте его для присоединения данных, которые требуется смоделировать, к плану тестирования.

T является объектом плана тестирования, D является объектом данных.

В следующей таблице приведены допустимые свойства и соответствующие им возможные значения. Первые пять являются необязательными парами свойства/значения для управления тем, как данные сопоставляются с конструкцией. Это настройки, показанные на последней странице Мастера данных (при наличии конструкции) в браузере модели. Дополнительные сведения о значении этих настроек см. в разделе Мастер данных (Data Wizard) в Руководстве пользователя браузера модели.

usedatarange свойство изменяет входные диапазоны плана тестирования на диапазон данных.

Примечание

Если план тестирования имеет настроенные ответы, модели подгоняются при добавлении данных.

СобственностьСтоимостьДефолт

unmatcheddata

{'all', 'none'}

'all'

moredata

{'all', 'closest'}

'all'

moredesign

{'none', 'closest'}

'none'

tolerances

[1xNumInputs double]

ModelRange/20

usedatarange

логичный

ложный

При добавлении данных к плану тестирования Name свойство входных данных плана тестирования используется для выбора каналов данных. Если поле Имя (Name) пусто, то в качестве имени используется Символ (Symbol). Если имя не существует в наборе данных, генерируется ошибка.

Если план тестирования содержит присоединенные данные, можно только изменить символы, диапазоны или нелинейные преобразования входных данных плана тестирования.

Примеры

Использование всех данных в DATA в плане тестирования TESTPLAN и установите входные диапазоны в диапазон данных:

newD = AttachData(TESTPLAN, DATA,'usedatarange',true);

Сопоставление данных DATA к лучшему дизайну в testplan 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 );

См. также

| |

Представлен до R2006a