Array indices must be positive integers or logical values error

load('P2_ColorGuide.mat')
Thicc=["Resistor", "Color Band"];
choice= menu('Is your input a resistance or a set of colorband',Thicc);
if (choice~=1)&&(choice~=2)
error('User did not select a value, program terminated')
end
%Task 2
if (choice == 1)
Resistor1 = input('Enter resistance in ohms as a vecttor');
R1 = ColorCode(Resistor1(:,1));
R2 = ColorCode(Resistor1(:,2));
find( Resistor1==0);
zero=numel(Resistor1);
Multiplier_= Multiplier{(length(Resistor1)-2)+1};
%fprintf('The Color Band for that resistnace are:'
if sum(Resistor1)==0
error('Terminate program')
end
end

2 件のコメント

Walter Roberson
Walter Roberson 2020 年 2 月 15 日
What values are being entered by the user?

サインインしてコメントする。

回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeApp Building についてさらに検索

タグ

質問済み:

2020 年 2 月 15 日

編集済み:

2020 年 2 月 15 日

Community Treasure Hunt

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

Start Hunting!

Translated by