pop-up menu (GUI,guide)
4 次查看(过去 30 天)
显示 更早的评论
hi,
I have a school project, I need to use Matlab GUI to create a calculator and unit converter i used Guide
I have a problem in unit conversion code, I keep getting the error "Unknown function or 'main list' variable."
and nothing appears in the output screen.
I appreciate the help, thanks in advance for your time.
i'll attach the code
0 个评论
采纳的回答
Walter Roberson
2022-1-10
Before
if mainList=='temperature'
if innerList1=='Celsius'
if innerList2=='Fahrenheit'
insert
mainList_options = handles.mainList.String;
mainList_value = handles.mainList.Value;
innerList1_options = handles.innerList1.String;
innerList1_value = handles.innerList1.Value;
innerList2_options = handles.innerList2.String;
innerList2_value = handles.innerList2.Value;
%at this point you really should check to be sure that the _value
%variables are not empty: if they are then it means nothing has been
%selected in that list.
%check for empty here
%then
mainList = string( mainList_options{mainList_value} );
innerList1 = string( innerList1_options{innerList1_value} );
innerList2 = string( innerList2_options{innerList2_value} );
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Migrate GUIDE Apps 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!