Numerical perturbation level, specified as the comma-separated pair consisting of
'NumericalPertRel' and a positive scalar. This option applies only when
LinearizationAlgorithm is 'numericalpert' or 'numericalpert2'.The perturbation levels for the system states are:NumericalPertRel+10−^3 ×NumericalPertRel×xThe perturbation levels for the system inputs are:NumericalPertRel+10−^3 ×NumericalPertRel×uYou can override these values using the NumericalXPert or NumericalUPert options.NumericalXPert — State perturbation levels
[] (default) | operating point objectState perturbation levels, specified as the comma-separated pair consisting of
'NumericalXPert' and an operating point object. This option applies only when
LinearizationAlgorithm is 'numericalpert' or 'numericalpert2'.To set individual perturbation levels for each state:1 Create an operating point object for the model using the operpoint command.xPert = operpoint('watertank');(^2) Set the state values in the operating point object to the perturbation levels.
xPert.States(1).x = 2e-3;
xPert.States(2).x = 3e-3;
(^3) Set the value of the NumericalXPert option to the operating point object.
opt = linearizeOptions('LinearizationAlgorithm','numericalpert');
opt.NumericalXPert = xPert;
If NumericalXPert is empty, [], the linearization algorithm derives the state
perturbation levels using NumericalPertRel.
NumericalUPert — Input perturbation levels
[] (default) | operating point object
15 Alphabetical List