block Der "Derivative of input (= analytic differentiations)"
extends Interfaces.SISO;
equation
y = der(u);
annotation (
defaultComponentName = "der1",
Icon(
coordinateSystem(
preserveAspectRatio = true,
extent = {
{-100, -100},
{100, 100}}),
graphics = {
Text(
extent = {
{-96, 28},
{94, -24}},
textString = "der()",
lineColor = {0, 0, 127})}),
Documentation(info = "<html>\n<p>\nDefines that the output y is the <em>derivative</em>\nof the input u. Note, that Modelica.Blocks.Continuous.Derivative\ncomputes the derivative in an approximate sense, where as this block computes\nthe derivative exactly. This requires that the input u is differentiated\nby the Modelica translator, if this derivative is not yet present in\nthe model.\n</p>\n</html>"));
end Der;