Parameterize Blocks to Match Manufacturer Specifications
Use Simscape™ Electrical™ and data provided by manufacturers to represent electrical components.
To represent components from specific manufacturers, use blocks that support built-in parts in the Block Parameterization Manager tool.
To represent passive and semiconductor devices, run SPICE netlists from within MATLAB®, run cosimulations in SPICE and Simscape Electrical, or import parameter values from SPICE netlists into Simscape.
To represent a wide variety of components, import or specify values that you obtain from data sheets.
Tools
| Block Parameterization Manager | Apply part parameterization to block |
| Graph Data Extractor | Extract graphs from datasheets for use in block parameterization (Since R2024a) |
Functions
generateSemiconductorSubcircuitROM | Generate reduced-order model of semiconductor switch by running SPICE (Since R2025a) |
ee.spice.diodeSubcircuit2lookup | Generate lookup table data for two-terminal device by running SPICE (Since R2023a) |
ee.spice.semiconductorSubcircuit2lookup | Generate lookup table data for three- or four-terminal device by running SPICE (Since R2022a) |
subcircuit2ssc | Convert SPICE subcircuit to custom Simscape component |
ee_importDeviceParameters | Import ideal semiconductor block parameters from Hitachi, Infineon, or Wolfspeed XML data sheet (Since R2021b) |
Simscape Blocks
| SPICE-Imported MOSFET | MOSFET with built-in parts parameterized from SPICE subcircuit |
| SIMetrix Cosimulation Interface | Interface to cosimulate Simscape Electrical and SIMetrix models (Since R2025a) |
Topics
- Simscape Electrical Part Collection
List of available parts in the Simscape Electrical part collection.
- Converting a SPICE Netlist to Simscape Blocks
Convert subcircuits defined in a SPICE netlist to equivalent Simscape blocks.
- Parameterize MOSFET from Data Sheet and Create Part Collection
Parameterize a MOSFET (Ideal, Switching) block using data from a manufacturer data sheet and create a part collection. (Since R2026a)
- Parameterizing Blocks from Data Sheets
Overview of techniques used to specify block parameters to match the data from manufacturer data sheets.
- Additional Parameterization Workflows
Additional ways to parameterize and validate your model, including using a test harness, tuning parameters, and building an equivalent model.
- Machine Parameterization
Specify machine parameters using standard or fundamental parameterization methods.








