Quick question (hopefully) on Matlab transfer functions

  • Thread starter Thread starter Steve Collins
  • Start date Start date
  • Tags Tags
    Functions Matlab
Click For Summary
SUMMARY

The discussion centers on the use of transfer functions in MATLAB, specifically the creation of a transfer function using the command s = tf('s'); and H = s/(s^2 + 2*s + 10);. The user clarifies that H represents the transfer function, which connects the input and output in the system. The letter H is not arbitrary; it is a standard notation for transfer functions in control theory, denoting the relationship between output Y(s) and input U(s).

PREREQUISITES
  • Understanding of MATLAB syntax and functions
  • Familiarity with control theory terminology, specifically transfer functions
  • Basic knowledge of rational expressions in programming
  • Concept of input-output relationships in dynamic systems
NEXT STEPS
  • Explore MATLAB's Control System Toolbox for advanced transfer function manipulation
  • Learn about the step and impulse functions in MATLAB for analyzing system responses
  • Study the significance of transfer function notation in control theory
  • Investigate how to model and simulate dynamic systems using MATLAB
USEFUL FOR

Students and professionals in engineering, particularly those focusing on control systems, MATLAB users looking to deepen their understanding of transfer functions, and anyone involved in system modeling and analysis.

Steve Collins
Messages
45
Reaction score
0

Homework Statement



I'm reading through the help files and came across this example:

s = tf('s');
H = s/(s^2 + 2*s +10);

I understand that when using a rational expression it must be specified, s= tf('s');

I also understand that the rational expression is entered through H=s/(s^2 + 2*s +10);

I'm just struggling a bit with how these two expressions connect to each other. To me it looks like s/(s^2 + 2*s +10) is being saved as H, but there is no H in the first expression. Is H arbitrary? Could s/(s^2 + 2*s +10) be saved under any name or is there significance in the letter H?
 
Physics news on Phys.org
OK, think I have it...

output, Y(s) = transfer function, H(s) x Input, U(s) so H is naming the transfer function within Matlab and this is the connection.
 

Similar threads

  • · Replies 3 ·
Replies
3
Views
2K
Replies
2
Views
2K
  • · Replies 8 ·
Replies
8
Views
3K
  • · Replies 12 ·
Replies
12
Views
3K
Replies
1
Views
3K
  • · Replies 4 ·
Replies
4
Views
5K
Replies
7
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 4 ·
Replies
4
Views
5K
Replies
1
Views
3K