Mathematics Stack Exchange is a question and answer site for people studying math at any level and professionals in related fields. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

In a SciLab project wherein they build a PID controller they include a CLR/continuous transfer function between the output of the PID and the multiplexer, which was used to combine the step and the PID output for the graph. I was curious as to what the transfer function was supposed to do and what purpose it served in the project?

share|cite|improve this question
It's rather bad style to ask two closely related questions and not to link them to each other. – joriki Dec 22 '11 at 1:04
@joriki I linked them together – Bob Dec 22 '11 at 1:19
Can you state in precise mathematical terms your question? – Manos Dec 22 '11 at 4:55
@Manos Well, the continuous transfer function in SciLab is in the format of (4)/(s^2 + s), where 4 is the numerator of a fraction, and s^2 + s was the denominator. That's what they created in the video. I know if you don't have the function it gives an error stating "algebraic loop"... – Bob Dec 22 '11 at 5:39
up vote 0 down vote accepted

The project simulates a PID controller for a specific process, namely the process whose transfer function is $\frac{4}{s^2 + s}$.

  • The PID controller block, which defines the controller, has a description that should help you understand the overall setup of the simulation, including the role of the CLR block.

  • The CLR block (see description) defines the process being controlled, by specifying its transfer function.

share|cite|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.