getEquivalenceCriteria
类: sltest.testmanager.TestCase
命名空间: sltest.testmanager
从测试用例中获取等效性准则
语法
eq = getEquivalenceCriteria(tc)
说明
从测试用例中获取等效性准则集。该函数返回一个等效性准则对象,eq
= getEquivalenceCriteria(tc
)sltest.testmanager.EquivalenceCriteria
。仅当测试类型为等效性测试用例时才可使用该函数。
输入参数
tc
— 测试用例
sltest.testmanager.TestCase
对象
获取等效性准则的测试用例,指定为 sltest.testmanager.TestCase
对象。
输出参量
eq
— 等效性准则
sltest.testmanager.EquivalenceCriteria
对象
测试用例中的等效性准则,以 sltest.testmanager.EquivalenceCriteria
对象的形式返回。
示例
获取等价准则
% 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,'equivalence','Equivalence 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 % for Simulation 1 and Simulation 2 setProperty(tc,'Model','sldemo_absbrake','SimulationIndex',1); setProperty(tc,'Model','sldemo_absbrake','SimulationIndex',2); % Capture equivalence criteria eq = captureEquivalenceCriteria(tc); % Set the equivalence criteria tolerance for one signal sc = getSignalCriteria(eq); sc(1).AbsTol = 2.2; % Get and check the equivalence criteria eq = getEquivalenceCriteria(tc);
版本历史记录
在 R2015b 中推出
另请参阅
MATLAB 命令
您点击的链接对应于以下 MATLAB 命令:
请在 MATLAB 命令行窗口中直接输入以执行命令。Web 浏览器不支持 MATLAB 命令。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)