Main Content


Create custom truth table reporter class


customRptrPath =


customRptrPath = creates an empty truth table class definition file that is a subclass of The file is created at the specified classpath location. The customizeReporter method also copies the default truth table templates to the <classpath>/resources/template folder. To design a custom truth table class for your report, you can use the new class definition file as a starting point.

Input Arguments

expand all

Location of custom truth table class, specified as a string or character array. The classpath argument also supports specifying a folder with @ before the class name. For example, both of these paths are valid:



Output Arguments

expand all

Path of the class definition file that defines the custom truth table reporter, specified as a string.


Create Custom Truth Table Reporter

Create a custom TruthTable reporter and its associated default templates. The derived class file is created at the specified path relative to the current working folder. In this case, the path to the MyTruthTable.m class file is <current working folder>/newTruthTable/@MyTruthTable/MyTruthTable.m. The default diagram templates are in the <current working folder>/newTruthTable/@MyTruthTable/resources/templates folder.'newTruthTable/@MyTruthTable');
Introduced in R2018b