AttachData

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

Синтаксис

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

Описание

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

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

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

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

Примечание

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

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

unmatcheddata

все'none''}

'all'

moredata

все', '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