TA的每日心情 | 怒 2019-11-19 15:34 |
|---|
签到天数: 1 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 Touuqu 于 2020-9-25 16:52 编辑
* A& P @2 C+ X
) g K# d0 _1 Q如下问题向大家请教,感谢浏览、解答!由于实际数据量较大,我仿照Matlab2019导入二级树节点的APP示例,希望在APP Designer中导入表格数据生成三级树节点,但在二级树节点下导入三级数据时出现了无法识别三级树节点对应的表变量名称的问题,求问为什么相同代码却无法识别三级树节点对应的表变量名称?代码该如何修改才能生成三级树节点?
; \# N3 g2 h- c+ m1 r8 k6 O' D. C3 R( e5 Q
/ l. O5 Y$ V( `' R5 @
: Y7 T& I+ I2 e* Q
这是程序代码' t1 g$ U7 N) @# g' c% ^9 E9 `
function startupFcn(app); [; n1 T- l1 b; n' K D, _( t
t=readtable('ConstructionMechine.xlsx');) @( B. N* O$ K% Q
MechineinApp=t(strcmp(t.MechineType,app.Weight.Text)>0,'MechineName');
! @8 b/ |! [6 _% s0 _0 N4 N' C for j=1:size(MechineinApp,1)
# W2 g% v, z# T2 C mechinename=char(MechineinApp{j,'MechineName'}); %二级树节点
4 |6 C1 Z: J6 J5 a" E4 W uitreenode(app.Weighth,'Text',mechinename); # p( i. Y6 i, c: q
specifications=char(MechineinApp{j,'Specifications'}); %三级树节点
9 c0 Q- ^( v$ S- @6 ~: C& k& g' q/ [- D uitreenode(mechinename,'Text',specifications);
8 F% |2 _$ w1 b2 {$ b7 F end
7 p! v, r! a+ q9 E0 l" U: u& F; T8 e8 U' P
end9 F, E3 [3 @. R1 S
+ |+ u9 v8 i( Z, |0 Y/ |- c6 F
6 ?, H: K" ]% P$ ]+ b/ c* R. H
4 x9 ~0 ?! l; i( Q% t( c/ Z9 z* y* T
0 |- O2 r' p D* g, A) ]+ H
# ^9 f7 ?7 K# v, X" z2 _$ M3 m
1 C% | X6 j0 w7 `. V% x |
|