base = addBaselineCriteria(tc,file) добавляют MAT-файл, файл Simulation Data Inspector (SDI) MLDATX или Microsoft® Excel® файл как базовые критерии к базовому тесту. Если file файл Excel, который имеет несколько листов, каждый добавляется к тесту как отдельный исходный набор.
base = addBaselineCriteria(tc,excel,'Sheets',sheets,Name,Value) задает листы от Excel, чтобы включать в базовые критерии и использует дополнительные опции, заданные одним или несколькими Name,Value парные аргументы.
file — Excel, MAT, или имя файла SDI MLDATX и путь символьный вектор
Имя файла и путь базового файла критериев в виде вектора символов. Можно задать MAT-файл, Инспектор Данных моделирования файл MLDATX или файл Microsoft Excel.
Пример: 'C:\MATLAB\baseline_API.mat'
excel — Имя файла Excel и путь символьный вектор
Имя файла и путь файла Excel, чтобы использовать в качестве базовых критериев в виде вектора символов.
Пример: 'C:\MATLAB\baseline.xlsx'
sheets — Имена Excel покрывают, чтобы добавить вектор символов | представляет в виде строки | массив строк
Имена листов из файла Excel, чтобы добавить в виде вектора символов, строки или массива строк.
Пример: 'signals', ["Heater","Plant"]
Аргументы name-value
Задайте дополнительные разделенные запятой пары Name,Value аргументы. Name имя аргумента и Value соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.
Пример: 'Ranges','B1:C4','RefreshIfExists',false
Ranges — Область значений ячеек от листа вектор символов | представляет в виде строки | массив строк
Области значений ячеек от листов, которые вы добавляете как базовые критерии в виде вектора символов, строки или массива строк. Диапазоны, которые вы указываете, должны соответствовать листам, которые вы задаете. Например, если вы задаете один лист, указываете один диапазон. Если вы задаете массив ячеек листов, каждого значения в 'Ranges' массив ячеек должен соответствовать листу в 'Sheets' cellArray. Укажите пустой диапазон, чтобы использовать целый лист.
Опция, чтобы заменить базовые критерии теста в виде Boolean. Используйте false возвратить ошибку, если тест уже имеет базовые критерии, то есть, чтобы предотвратить перезапись базовой линии. Используйте true добавить базовые критерии, заменяя существующую базовую линию.
SeparateBaselines — Задайте отдельные базовые линии истинное (значение по умолчанию) | ложь
Опция, чтобы использовать каждый лист в заданном 'Sheets' аргумент как отдельная базовая линия в виде true или false.
base — Базовые критерии sltest.testmanager.BaselineCriteria возразите | массив sltest.testmanager.BaselineCriteria объекты
Базовые критерии добавляются к тесту, возвращенному как sltest.testmanager.BaselineCriteria возразите или массив sltest.testmanager.BaselineCriteria объекты.
% Open the model for this example
openExample('sldemo_absbrake');
% Create the test file, test suite, and test case structure
tf = sltest.testmanager.TestFile('API Test File');
ts = createTestSuite(tf,'API Test Suite');
tc = createTestCase(ts,'baseline','Baseline API Test Case');
% Remove the default test suite
tsDel = getTestSuiteByName(tf,'New Test Suite 1');
remove(tsDel);
% Assign the system under test to the test case
setProperty(tc,'Model','sldemo_absbrake');
% Add baseline criteria from file
baseline = addBaselineCriteria(tc,'C:\MATLAB\baseline_API.mat');
Используйте файл Microsoft Excel в качестве базовой линии
Используйте файл Excel в качестве базовой линии, перезаписывая существующую базовую линию на тесте.
% Open the model for this example
openExample('sldemo_absbrake');
% Create the test file, test suite, and test case structure
tf = sltest.testmanager.TestFile('Excel Test File');
ts = createTestSuite(tf,'Excel Test Suite');
tc = createTestCase(ts,'baseline','Baseline Excel Test Case');
% Remove the default test suite
tsDel = getTestSuiteByName(tf,'New Test Suite 1');
remove(tsDel);
% Assign the system under test to the test case
setProperty(tc,'Model','sldemo_absbrake');
% Add baseline criteria from file
baseline = addBaselineCriteria(tc,...'C:\MATLAB\myexcel.xlsx','RefreshIfExists',true);
Добавьте одну базовую линию из файла Microsoft Excel
Используйте файл Excel в качестве базовой линии, создавая одну базовую линию, даже если файл Excel имеет несколько листов.
% Open the model for this example
openExample('sldemo_absbrake');
% Create the test file, test suite, and test case structure
tf = sltest.testmanager.TestFile('Excel Test File');
ts = createTestSuite(tf,'Excel Test Suite');
tc = createTestCase(ts,'baseline','Baseline Excel Test Case');
% Remove the default test suite
tsDel = getTestSuiteByName(tf,'New Test Suite 1');
remove(tsDel);
% Assign the system under test to the test case
setProperty(tc,'Model','sldemo_absbrake');
% Add baseline criteria from file
baseline = addBaselineCriteria(tc,...'C:\MATLAB\myexcel.xlsx','SeparateBaselines',false);
Задайте листы и диапазон ячеек в базовой линии
Выберите три листа из файла Excel, чтобы использовать в качестве базовой линии. Для каждого листа укажите диапазон ячеек.
% Open the model for this example
openExample('sldemo_absbrake');
% Create the test file, test suite, and test case structure
tf = sltest.testmanager.TestFile('Excel Test File');
ts = createTestSuite(tf,'Excel Test Suite');
tc = createTestCase(ts,'baseline','Baseline Excel Test Case');
% Remove the default test suite
tsDel = getTestSuiteByName(tf,'New Test Suite 1');
remove(tsDel);
% Assign the system under test to the test case
setProperty(tc,'Model','sldemo_absbrake');
% Create sheets and ranges arrays
sheets = ["HotTemp", "ColdTemp", "NominalTemp"];
ranges = ["B2:C30", "D2:E30", "B2:C30"];
% Add baseline criteria from file, using the sheets and cell ranges specified
baseline = addBaselineCriteria(tc,...'C:\MATLAB\myexcel.xlsx','Sheets',sheets,'Ranges',ranges);
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.