Setting Time Tolerances & Simulink.sdi.report
7 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
I'm trying to figure out how to set the new time tolerance via an API. I looked under the signalObj but that seems to have the relative and absolute tolerances but nothing related to time.
Risposte (1)
David Ding
il 28 Set 2017
Hi Richard,
I understand that there is current no corresponding property in the Simulink SDI API that accesses the time tolerance of a signal for comparison. Such property is accessible in the SDI UI but not programmatically.
We are considering adding a "Time Tolerance" property into our SDI API for R2018a. In the meantime, there is a workaround using Simulink Test to compare a signal with a specified baseline involving time tolerances. In the following documentation:
Please scroll down to the example:
"Add Baseline Criteria and Change Tolerance"
On the last line of the example code,
sc(1).AbsTol = 9;
Please change "AbsTol" to either "LaggingTol" or "LeadingTol" depending whether the time tolerance is leading or lagging.
All the best,
David
2 Commenti
William R
il 24 Ago 2018
You write that 'We are considering adding a "Time Tolerance" property into our SDI API for R2018a". What is the outcome of this consideration? Is it already added to 2018a or 2018b? I need this signal time tolerance and I think it is really a missing feature.
Vedere anche
Categorie
Scopri di più su Results, Reporting, and Test File Management in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!