isBreakpointDataInterface
Determine whether object is a
coder.descriptor.BreakpointDataInterface
object
Since R2020a
Syntax
breakpointTableDataInterface = isBreakpointDataInterface(parameterObj)
Description
returns a logical value indicating whether the object is a breakpointTableDataInterface
= isBreakpointDataInterface(parameterObj
)coder.descriptor.BreakpointDataInterface
object or not.
Input Arguments
parameterObj
— coder.descriptor.BreakpointDataInterface
object
coder.descriptor.BreakpointDataInterface
coder.descriptor.BreakpointDataInterface
object that represents a
breakpoint set in the model.
Data Types: string
Output Arguments
breakpointTableDataInterface
— logical value
1
| 0
Logical value indicating whether the object is a
coder.descriptor.BreakpointDataInterface
.
Data Types: logical
Examples
Determine Breakpoint Data Interface Object
This example shows how to determine if an object is coder.descriptor.BreakpointDataInterface object.
Build a model
Open and build a model that contains lookup table blocks.
open_system('ASAP2Demo'); slbuild('ASAP2Demo');
### Searching for referenced models in model 'ASAP2Demo'. ### Found 1 model reference targets to update. ### Starting serial model reference code generation build. ### Successfully updated the model reference code generation target for: ASAP2DemoModelRef ### Starting build procedure for: ASAP2Demo ### Successful completion of build procedure for: ASAP2Demo Build Summary Model reference code generation targets: Model Build Reason Status Build Duration ============================================================================================================ ASAP2DemoModelRef Target (ASAP2DemoModelRef.c) did not exist. Code generated and compiled. 0h 0m 7.9015s Top model targets: Model Build Reason Status Build Duration ============================================================================================================ ASAP2Demo Information cache folder or artifacts were missing. Code generated and compiled. 0h 0m 15.928s 2 of 2 models built (0 models already up to date) Build duration: 0h 0m 26.387s
Return properties of Lookup Table parameter
Create a code descriptor object for the model.
codeDescObj = coder.getCodeDescriptor('ASAP2Demo');
Return properties of the Lookup Table parameter.
params = getDataInterfaces(codeDescObj,'Parameters');
The params
variable is an array of coder.descriptor.DataInterface
and coder.descriptor.LookupTableDataInterface
objects.
Obtain the details of the breakpoint set attached to the model Lookup Table block by accessing the first location in the array.
parameterObj = params(6).Breakpoints(1);
Determine if the object stored in parameterObj
variable is a coder.descriptor.BreakpointDataInterface
object.
breakpointDataInterface = isBreakpointDataInterface(parameterObj)
breakpointDataInterface = logical
1
The code generator returns a logical value of 1
if parameterObj
is a coder.descriptor.BreakpointDataInterface
object. Otherwise, the code generator returns a logical value of 0
.
Version History
Introduced in R2020a
Comando de MATLAB
Ha hecho clic en un enlace que corresponde a este comando de MATLAB:
Ejecute el comando introduciéndolo en la ventana de comandos de MATLAB. Los navegadores web no admiten comandos de 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)