Classes in Fixed-Point Designer

  • By Category | Alphabetical List
  • Fixed-Point Design for MATLAB Code

    Fixed-Point Basics

    Fixed-Point Data Representation and Arithmetic

    embedded.fi Fixed-point numeric object
    embedded.fimath fimath object
    embedded.numerictype numerictype object

    Fixed-Point Functions

    Simulation Acceleration
    coder.ArrayType Represent set of MATLAB arrays
    coder.Constant Represent set containing one MATLAB value
    coder.EnumType Represent set of MATLAB enumerations
    coder.FiType Represent set of MATLAB fixed-point arrays
    coder.MexConfig Code acceleration configuration object for use with fiaccel
    coder.PrimitiveType Represent set of logical, numeric, or char arrays
    coder.StructType Represent set of MATLAB structure arrays
    coder.Type Represent set of MATLAB values
    Programming and Data Types
    Object-Oriented Programming
    fi Construct fixed-point numeric object
    fipref Set fixed-point preferences
    savefipref Save fi preferences for next MATLAB session
    fimath Set fixed-point math settings
    numerictype Construct numerictype object
    quantizer Construct quantizer object
    hdlram Single, simple dual, or dual-port RAM for memory read/write access
    get Property values of object
    subsasgn Subscripted assignment
    subsref Subscripted reference
    assignmentquantizer Assignment quantizer object of fi object
    removefimath Remove fimath object from fi object
    reset Reset objects to initial conditions
    set Set or display property values for quantizer objects
    setfimath Attach fimath object to fi object
    sfi Construct signed fixed-point numeric object
    tostring Convert numerictype or quantizer object to string
    ufi Construct unsigned fixed-point numeric object
    unitquantizer Constructor for unitquantizer object
    fixed.aggregateType Compute aggregate numerictype

    Algorithm Acceleration

    Accelerated Algorithm Generation

    Input Specification
    coder.ArrayType Represent set of MATLAB arrays
    coder.Constant Represent set containing one MATLAB value
    coder.EnumType Represent set of MATLAB enumerations
    coder.FiType Represent set of MATLAB fixed-point arrays
    coder.PrimitiveType Represent set of logical, numeric, or char arrays
    coder.StructType Represent set of MATLAB structure arrays
    coder.Type Represent set of MATLAB values
    Build Configuration
    coder.MexConfig Code acceleration configuration object for use with fiaccel
    Creation of Accelerated Executable
    coder.ArrayType Represent set of MATLAB arrays
    coder.Constant Represent set containing one MATLAB value
    coder.EnumType Represent set of MATLAB enumerations
    coder.FiType Represent set of MATLAB fixed-point arrays
    coder.PrimitiveType Represent set of logical, numeric, or char arrays
    coder.StructType Represent set of MATLAB structure arrays
    coder.Type Represent set of MATLAB values
    coder.MexConfig Code acceleration configuration object for use with fiaccel

    Algorithm Conversion

    Automated Conversion

    coder.MexConfig Code acceleration configuration object for use with fiaccel
    coder.FixptConfig Floating-point to fixed-point conversion configuration object
    coder.ArrayType Represent set of MATLAB arrays
    coder.Constant Represent set containing one MATLAB value
    coder.EnumType Represent set of MATLAB enumerations
    coder.FiType Represent set of MATLAB fixed-point arrays
    coder.PrimitiveType Represent set of logical, numeric, or char arrays
    coder.StructType Represent set of MATLAB structure arrays
    coder.Type Represent set of MATLAB values

    Fixed-Point Design for Simulink Models

    Conversion Using Simulation Data

    Prepare Model for Conversion

    DataTypeWorkflow.Converter Create fixed-point converter object

    Generate a Floating-Point Baseline

    DataTypeWorkflow.Converter Create fixed-point converter object

    Propose Data Types

    DataTypeWorkflow.Converter Create fixed-point converter object
    DataTypeWorkflow.ProposalSettings Proposal settings object for data type proposals

    Verify Fixed-Point Data Types

    DataTypeWorkflow.Converter Create fixed-point converter object
    DataTypeWorkflow.Result Object containing run result information
    DataTypeWorkflow.DiffRunResult Results from comparing two simulation runs
    DataTypeWorkflow.DiffSignalResult Results from comparing two signals

    Conversion Using Range Analysis

    Prepare Model for Conversion

    DataTypeWorkflow.Converter Create fixed-point converter object

    Derive Ranges

    DataTypeWorkflow.Converter Create fixed-point converter object

    Propose Data Types

    DataTypeWorkflow.Converter Create fixed-point converter object
    DataTypeWorkflow.ProposalSettings Proposal settings object for data type proposals

    Verify Fixed-Point Data Types

    DataTypeWorkflow.Converter Create fixed-point converter object
    DataTypeWorkflow.Result Object containing run result information
    DataTypeWorkflow.DiffRunResult Results from comparing two simulation runs
    DataTypeWorkflow.DiffSignalResult Results from comparing two signals
    Was this topic helpful?