Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Processing S-parameter data by using matlab

Status
Not open for further replies.

chowlong

Newbie level 4
Joined
Dec 31, 2012
Messages
6
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,327
Hi, I got lot of data in polar form and want to processing by creating a formula/program in matlab. Can anyone give me some advice.I am starter of Matlab.

For example ,

F(x) = [100*(S11)*(S22) + S12]/ S11

And i have lot of data of S11 ,S22 ,S12 in polar form

S11 Magnitude Phase

f=0.91GHz 10 120
f=0.92GHz 13 119
f=0.93GHz 15 110

S22 Magnitude Phase
f=0.91GHz 10 121
f=0.92GHz 12 119
f=0.93GHz 15 130

S12 Magnitude Phase
f=0.91GHz 12 121
f=0.92GHz 13 119
f=0.93GHz 12 110

After calculate F(x) on different value of S in f, i want to plot the graph in F(x) vs f.

The problem now is i don't know how to calculate polar form in matlab directly. I know the function of abs(ans) and angle(ans).But my data are in polar form not in complex.Do i need to convert it to complex first and how?

Thanks,

chowlong
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top