Matlab Transfer Function

  • MATLAB
  • Thread starter pnjbi
  • Start date
  • #1
6
0
Hi,

I'm trying to enter this into matlab:

G(s) = -1/((C1+C2)s)

How can I enter this into matlab?

Thanks!
 

Answers and Replies

  • #2
3
0
Tranfer function

Hi
If C1 and C2 are constants you can simply use tf() function.

If they are parameters using ode45 functions and a little code will help.

Best
 
  • #3
6
0
I can't seem to figure out how using the ode45 function will help me.
I have 4 equations:
G1 = sym('-1/((C1+C2)*s)')
G2 = sym('-C2*s')
G3 = sym('-1/(L2*s)')
G4 = sym('-1/((C3+C2)*s)')
G5 = sym('-1/(L4*s)')
G6 = G2

% Set up equations
V1 = ((-V1) + (-I2) + (-V3)*G6 + Vin)*G1
I2 = ((-V1) + (-V3))*G3
V3 = ((I2) + (-V1)*G2 + (-Vout))*G4
Vout = ((-V3) + (Vout))*G5

V1, I2, V3, Vout and I need to solve for Vout/Vin. How can I do this using Matlab?

Thanks.
 
  • #4
6
0
Think I got it.

Used the solve function.
 

Related Threads on Matlab Transfer Function

  • Last Post
Replies
1
Views
37K
  • Last Post
Replies
1
Views
4K
Replies
1
Views
2K
Replies
3
Views
2K
Replies
0
Views
2K
  • Last Post
Replies
9
Views
29K
Replies
6
Views
5K
Replies
1
Views
21K
  • Last Post
Replies
0
Views
8K
Replies
0
Views
8K
Top