Visual Reactive Class "Decoration"
Visual.OperatorData
Visual.OperatorData.fromNumerics
Static
FROMNUMERICS Construct a Visual.OperatorData from a Numerics.OperatorData.
Visual.VisualReactive
Visual.CIM
Visual.CIM.fromNumerics
Static
FROMNUMERICS Construct a Visual.CIM from a Numerics.CIM.
Converts all sub-components to their Visual counterparts and preserves already-computed sample and result state so that no recomputation is needed after conversion.
Usage
v = Visual.CIM.fromNumerics(n); % no axes v = Visual.CIM.fromNumerics(n, ax); % attach to axes
Visual.CIM.CIM
(OperatorData=Visual.OperatorData(), Contour=Visual.Contour.Circle(), RealizationData=Visual.RealizationData(), ax=[])
Visual.CIM.toNumerics
TONUMERICS Strip visual state and return a Numerics.CIM.
The returned object preserves all computed sample data and results so no recomputation is needed. Suitable for use in parfor or other contexts where graphics handles must not be present.
Visual.ResultData
Visual.ResultData.fromNumerics
Static
FROMNUMERICS Construct a Visual.ResultData from a Numerics.ResultData.
Visual.ResultData.ResultData
Visual.SampleData
Visual.ModalTruncation
MODALTRUNCATION Visual wrapper for modal truncation with reactive plotting
Extends Numerics.ModalTruncation with visualization capabilities. Plots eigenvalues and contour for the region approximation.
Visual.ModalTruncation.fromNumerics
Static
FROMNUMERICS Construct a Visual.ModalTruncation from a Numerics.ModalTruncation.
Visual.ModalTruncation.ModalTruncation
Constructor for Visual.ModalTruncation
Inputs
H - Transfer function handle (required) Contour - Any Visual.Contour.* object (default: Circle) RealizationData - Visual.RealizationData (default: new instance) ax - Axes handle for plotting (default: [])
Input arguments:
-
H–Transfer function handle
-
Contour– -
RealizationData– -
ax–
Visual.ModalTruncation.toNumerics
TONUMERICS Strip visual state and return a Numerics.ModalTruncation.
Visual.RealizationData
Visual.RealizationData.fromNumerics
Static
FROMNUMERICS Construct a Visual.RealizationData from a Numerics.RealizationData.
Visual.RealizationData.RealizationData
(ComputationalMode=Numerics.ComputationalMode.Hankel, InterpolationData=[], RealizationSize=[], ranktol=NaN, ax=[])
Visual.RealizationData.toNumerics
TONUMERICS Strip visual state and return a Numerics.RealizationData.
Visual.copyMatchingProperties
COPYMATCHINGPROPERTIES Copy shared public properties from src to dst.
Copies every publicly readable, non-dependent property of src that also exists as a publicly settable property in dst, skipping names listed in exclude. Properties that exist only in one class (e.g. Visual-only ax, phandles, plot_quadrature) are silently ignored.
Inputs
src - Source object dst - Destination object (modified in place; must be a handle class) exclude - (optional) string array of property names to skip
Usage in fromNumerics / toNumerics: copyMatchingProperties(n, v, ["loaded","SomeObjectProp"]); v.loaded = n.loaded; % set ordering-sensitive props explicitly after