How to take the inverse of each individual array value and store it to a new array?

134 次查看(过去 30 天)
I am given the following task : Take an input of the 4 resistances given in the problem (R1 , R2 , R3 , R4) as an array - I do that by the following command:
Resistances = input('Enter R1, R2, R3, R4 [ ] around them');
Now, I am asked to calculate the conductance of each resistor from the array the user inputs.
Conductance is simply 1/R, so how can I take each value from my "Resistances" array and take the inverse of it, then put it to a "Conductances" array?

回答(1 个)

KSSV
KSSV 2020-2-19
编辑:KSSV 2020-2-19
If R is value, if you want inverse use
C = 1/R ;
If R is an array use:
C = 1./R ;
In your case..use
Conductances = 1./Resistances ;

类别

Help CenterFile Exchange 中查找有关 Data Types 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by