[討論] 請問如何取得選取項目的index
在新版Matlab的app designer中
該如何知道dropdown中選取項目的index呢
例如,有ASDF四個選項,若選擇D則回傳3
實際狀況如下
https://i.imgur.com/KzfxJky.png
我希望我選第二個選項他會回傳2
目前只能strcmp(app.DropDown.Items,app.DropDown.Value)
感覺很簡單但找好久都找不到怎麼解,真的很崩潰
有看到使用gco,但是官方手冊沒有寫關於gco的使用方式
因為dropdown.items是cell不能直接用find找到index
最後只能把char改成string,然後cell2mat,再用find
覺得很笨繞了好大一圈
以上
求高手指點
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.123.122.33
※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1525018291.A.49C.html
推
04/30 00:17,
6年前
, 1F
04/30 00:17, 1F
有,但是他會回傳數值不是index
在上面的例子中DropDown.Value = D
※ 編輯: godthomas (140.123.122.33), 04/30/2018 00:32:22
推
04/30 07:17,
6年前
, 2F
04/30 07:17, 2F
→
04/30 07:19,
6年前
, 3F
04/30 07:19, 3F
→
04/30 07:19,
6年前
, 4F
04/30 07:19, 4F
→
04/30 07:19,
6年前
, 5F
04/30 07:19, 5F
推
04/30 07:22,
6年前
, 6F
04/30 07:22, 6F
感謝正解!! 終於會用了QQ
※ 編輯: godthomas (140.123.122.33), 05/02/2018 01:45:07
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章