public Signal(double val, OutPort port = null) : this(port) { Pack(val); }
public Signal(object val, OutPort port = null) : this(port) { Pack(val); }
public Signal(Matrix <double> val, OutPort port = null) : this(port) { Pack(val); }
public Signal(OutPort port = null) { outPort = port; }