如何在特定格式的指南中进行操作?

时间:2018-04-16 14:46:29

标签: matlab matlab-guide

我需要创建一个适合以下格式的MATLAB GUI:

环境(列名) (Segm,Arc,Circuit)(弹出菜单选项)

位置(列名) (城市,国家,高速公路)(弹出菜单选项)

环境是列名,Segm,Arc,Circuit应该是弹出菜单选项;类似的位置列名称'城市,国家和高速公路应该作为弹出选项出现) 而且我还需要在第三列中创建一个复选框。

我正在为它创建代码,但不幸的是它不能形成上面想要的格式:

type_environment ={'Segm' 'Arc' 'Circuit' 'Intersection' 'Round' 'Spline'};
type_Location ={'City' 'Country' 'Highway'};
columnname ={'Environment' , 'Location'};
tabledata =[type_environment type_Location];
columnformat = {'logical', 'logical'};
columneditable =  [false true]; 
handles.Load_data=uitable('Parent',figure,'Units','normalized','Position',[0.5 0.438 0.4913 0.3],'ColumnWidth','auto','Data', tabledata,'ColumnName', columnname,'ColumnFormat', columnformat,'ColumnEditable', columneditable,'RowName',[] ,'BackgroundColor',[.7 .9 .8],'ForegroundColor',[0 0 0]);

1 个答案:

答案 0 :(得分:0)

您的三个变量定义不正确。你想要

>>> a - b
1    NaN
2    0.0
3    0.0
4    NaN
dtype: float64

您还需要添加具有逻辑类型的第三列。