Summary
PlayModel Play hysteron model.
Currently probably not up-to-date.
PROPERTIES
Methods
Class methods are listed below. Inherited methods are not included.
* PlayModel Play hysteron model.
Currently probably not up-to-date.
* evaluate_H Evaluate H-vector.
H = evaluate_H(this, Bin, kstep)
Evaluates H with the given B, at the given time-step, and updates the state of this.
H = evaluate_H(this, Bin, false)
The same as above, but skip state-update. Help for PlayModel/evaluate_H is inherited from superclass HYSTERONMODEL
* evaluate_differential_reluctivity Evaluate differential reluctivity.
dHdB = evaluate_differential_reluctivity(this, Bin, kstep)
Evaluates the differential reluctivity dH/dB using numerical differentiation. Help for PlayModel/evaluate_differential_reluctivity is inherited from superclass HYSTERONMODEL
* PlayModel/evaluate_scalar_hysteron is a function.
p = evaluate_scalar_hysteron(this, B, p0, m)
* evaluate_shape_function Evaluates the scalar shape functions.
Hout = evaluate_shape_function(this, pnorm, m) Help for PlayModel/evaluate_shape_function is inherited from superclass HYSTERONMODEL
* evaluate_vector_hysteron Evaluate vector hysteron value.
Pout = evaluate_vector_hysteron(this, B, m)
Evaluates the hysteron m with the given input flux density (2xN vector) and the current hysteron state, AND update the current hysteron states.
Pout = evaluate_vector_hysteron(this, B, m, false)
The same as above, but don’t update current state. Help for PlayModel/evaluate_vector_hysteron is inherited from superclass HYSTERONMODEL
* initialize Initializes the model.
initialize(this, Binit) initializes the model to the given initial flux density vectors, using linear ramping. Help for PlayModel/initialize is inherited from superclass HYSTERONMODEL
* sample_scalar_hysteron Evaluate scalar hysteron for series input.
bout = sample_scalar_hysteron(this, Bin, m) evaluates the m:th scalar hysteron for the input time-series Bin. Help for PlayModel/sample_scalar_hysteron is inherited from superclass HYSTERONMODEL
* set_new_step Increment step.
set_new_step(this, kstep) sets the current candidate state (p_cand, B_cand) as the previous state (p_previous, B_previous) Help for PlayModel/set_new_step is inherited from superclass HYSTERONMODEL
* set_shape_function_data Set shape function nodes from fitted vector.
set_shape_function_data(this, coeffs)
set_shape_function_data(this, cs, plot_results) Help for PlayModel/set_shape_function_data is inherited from superclass HYSTERONMODEL