error message undefined variable best_salt_2

2 次查看(过去 30 天)
I cant see that best_salt_2 hasnt got a value in this function I have attached; I get an error saying ''undefined variable best_salt_2''
Can somebody help me? :)
  3 个评论
Naveen Somasundaram
Hey there, The error you get is probably because you have not set the value i.e initialized variable best_salt_2 before trying to check something on it, for example performning isempty(best_salt_2) on an undefined variable will throw that error.
Can you screenshot the error line and your workspace at that point. I can explain it better then.
PS: try to intend the code so it is readable. It saves a lot of time in debugging.
Muazma Ali
Muazma Ali 2022-1-17
@KSSV Hi This is the input that goes in from another function,
S={'NH4Cl'; 'MgCl2'; 'CaCl2'; 'KCl'; 'ZnSO4'; 'NaCl'; 'ZnBr2'; 'CH3CO2K';'HCOOK';'HCOONa'; 'CaBr2'};
str={'Choose salts available, minimum of two and maximum of three'};
result=listdlg('Promptstring',str, 'ListSize', [100,100], 'ListString', S, 'SelectionMode', 'multiple');

请先登录,再进行评论。

回答(1 个)

Muazma Ali
Muazma Ali 2022-1-17
@Naveen Somasundaram I have tried to inted the code now. I get the message at the same line as the
if ~isemtpy(best_salt_1)&&~isemty(best_salt_2)

类别

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

Community Treasure Hunt

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

Start Hunting!

Translated by