This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English verison of the page.

Note: This page has been translated by MathWorks. Please click here
To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.


Display transfer function on masked subsystem icon


droots(zero, pole, gain)
droots(zero, pole, gain,'z')
droots(zero, pole, gain,'z-')


droots(zero, pole, gain) displays the transfer function whose zero is zero, pole is pole, and gain is gain.

droots(zero, pole, gain,'z') and droots(zero, pole, gain,'z-') expresses the transfer function in terms of z or 1/z.

When Simulink® draws the block icon, the initialization commands execute and the resulting equation appears on the block icon, as in the following examples:

  • To display a zero-pole gain transfer function, enter

    droots(z, p, k)

    For example, the preceding command creates this icon for these values:

    z = []; p = [-1 -1]; k = 1;

If the parameters are not defined or have no values when you create the icon, Simulink software displays three question marks (? ? ?) in the icon. When you define parameter values in the Mask Settings dialog box, Simulink software evaluates the transfer function and displays the resulting equation in the icon.

See Also

| | |

Introduced in R2007a

Was this topic helpful?