Control Sytem Transfer Function Operations In MatLab®

1 min reading time..

In automatic control systems, transfer functions are very important. Matlab® provides various kinds of useful tools to manipulate transfer functions. Here you can find all the commands to manipulate and convert control system transfer functions in Matlab®.

MatLab® Commands For Transfer Functions

YOU CAN LEARN MatLab® IN MECHANICAL BASE; Click And Start To Learn MatLab®!

Here you can look at the list and find out the required transfer function command in Matlab®. 

  • The ‘tf2zp()’ Command In Matlab®: With the ‘tf2zp()’ command, you can convert a transfer function of a control system to zero-pole gain form easily. 
  • The ‘zp2tf()’ Command In Matlab®: This is the inverse type of the ‘tf2zp()’ command in which you can convert the zero-pole gain form of transfer function into a normal transfer function. 
  • The ‘tf2ss()’ Command In Matlab®: If you have an ordinary transfer function of a control system, you can calculate the state-space model of it with the ‘tf2ss()’ command in Matlab®. 
  • The ‘zp2ss()’ Command In Matlab®: If you have a zero-pole gain form of a transfer function of a control system, you can calculate the state-space model of it with the ‘zp2ss()’ command in Matlab®. 
  • The ‘ss2tf()’ Command In Matlab®: If the state-space model of a transfer function is known for a control system, it can be found that the ordinary transfer function with the ‘ss2tf()’ command in Matlab®. 
  • The ‘ss2zp()’ Command In Matlab®: Lastly, if you have a state-space model of a transfer function for a control system, you can calculate the zero-pole gain form of the transfer function in Matlab® with the ‘ss2zp()’ command. 

As you understand that, conversion between zero-pole gain form, state-space model, and the ordinary forms of transfer functions of control systems are possible in Matlab®. 

Conclusion

The use of these commands in Matlab® is very simple. 

Do not forget to leave your comments and questions below about the transfer function commands in Matlab® below. 

This article is prepared for completely educative and informative purposes. Images used courtesy of Matlab®

Your precious feedbacks are very important to us.

COMMENTS
There are no comments for this article yet! You can make the first comment.
Leave a Comment

x