in simrf is impedance(Z) and resistor(R) same?

1 view (last 30 days)
Zhao Ma
Zhao Ma on 14 Aug 2019
Commented: Nishant Gupta on 3 Sep 2019
i respectively use real resistance in impedance(Z) and same value in resistor , i got different result。
  1 Comment
Renato SL
Renato SL on 14 Aug 2019
I don't have SimRF so I cannot check by myself, but in theory they are different so I wouldn't put the exact same values in both of them.
The documentation explains it well (impedance documentation, resistor documentation).

Sign in to comment.

Answers (1)

Nishant Gupta
Nishant Gupta on 21 Aug 2019
Hi Zhao
If you refer to the documentation of Impedance(Z) in the following link, you will find that even if you set the impedance type to frequency independent, the resultant impedance is going to be complex only. So, you cannot even realize a real resistance using Impedance(Z) in simrf, that is why you are getting the different results.
  2 Comments
zhengyu shi
zhengyu shi on 2 Sep 2019
thank you , how can i realize a real resistance which is changed with frequency , in other word ,i want to do paramter set sweep, but in simulink when i do the freqeuency sweep the R element (real rsistance) can only be a scalar, for loop can achieve this function, but it is time consuming. thank you again.
Nishant Gupta
Nishant Gupta on 3 Sep 2019
Hi Zhengyu
For the RF Blockset, you may find the "Variable Resistor" block under RF Blockset -> Circuit Envelope -> Elements. You may feed the "R" port of that block with the resistance defined as per your formula, using a MATLAB function block.
More information about using MATLAB function block to define your resistance formula is found below:
Thanks,
Nishant

Sign in to comment.

Categories

Find more on RF Blockset Models for Transceivers in Help Center and File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!