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

122 ビュー (過去 30 日間)
immo
immo 2020 年 2 月 19 日
編集済み: KSSV 2020 年 2 月 19 日
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 Center および File ExchangeData Types についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by