AttachData

Присоедините данные от проекта до плана тестирования

Синтаксис

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

Описание

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

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

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

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

Примечание

Если плану тестирования настраивали ответы, модели адаптированы, когда вы присоединяете данные.

СвойствоЗначениеЗначение по умолчанию

unmatcheddata

{'all', 'none'}

'all'

moredata

{'all', 'closest'}

'all'

moredesign

{'none', 'closest'}

'none'

tolerances

[1xNumInputs double]

ModelRange/20

usedatarange

логический

ложь

Когда вы присоединяете данные к плану тестирования, свойство 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 );

Смотрите также

| |

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