| I_pwlPiece-wise linear current source |  | 
This information is part of the Modelica Standard Library maintained by the Modelica Association.
This model generates a current by linear interpolation in a given table. The time points and current values are stored in a matrix table[i,j], where the first column table[:,1] contains the time points and the second column contains the current to be interpolated. The table interpolation has the following properties:
Example:
   table = [0  0
            1  0
            1  1
            2  4
            3  9
            4 16]
If, e.g., time = 1.0, the current i =  0.0 (before event), 1.0 (after event)
    e.g., time = 1.5, the current i =  2.5,
    e.g., time = 2.0, the current i =  4.0,
    e.g., time = 5.0, the current i = 23.0 (i.e., extrapolation).
| table | Value: [0, 0; 1, 1; 2, 4] Type: Real[:,:] Description: Table matrix (time = first column, current = second column) | 
|---|
|  | p | Type: PositivePin Description: Positive electrical pin | 
|---|---|---|
|  | n | Type: NegativePin Description: Negative electrical pin | 
|  | tab | Type: TimeTable | 
|---|