卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

Mathematica控件應(yīng)用指南:Checkbox、Toggler及其變體

Checkbox與Toggler的應(yīng)用在Manipulate的模型中,如果我們想要用某種控件來操縱動(dòng)態(tài)變量的值在兩個(gè)(比如:男或女)或者更多個(gè)(比如:星期一至五)中循環(huán),那可以選用這么兩種類型的控件:

Checkbox與Toggler的應(yīng)用

在Manipulate的模型中,如果我們想要用某種控件來操縱動(dòng)態(tài)變量的值在兩個(gè)(比如:男或女)或者更多個(gè)(比如:星期一至五)中循環(huán),那可以選用這么兩種類型的控件:Checkbox與Toggler,兩者非常類似,掌握其中一個(gè)就能滿足我們的需要。動(dòng)態(tài)變量的值只在True或False之間循環(huán),動(dòng)態(tài)變量在更多值之間循環(huán)。

簡單例子演示

先來看一個(gè)簡單的例子,上面的例子中,fill變量自動(dòng)選用Checkbox控件,但是bg的默認(rèn)情況則是PopupMenu。因此我們還需要手動(dòng)設(shè)定。此外,我們還指定了標(biāo)簽和做了一個(gè)從字符串到內(nèi)置命令轉(zhuǎn)變動(dòng)作,這里ToExpression與Symbol完全等價(jià)。再往下,我們把兩個(gè)控件的應(yīng)用反過來,只有一點(diǎn)需要改動(dòng),就可以正確運(yùn)行。Checkbox是不需要給出標(biāo)簽的,刪除后即可運(yùn)行。

Checkbox與Toggler的區(qū)別

通過以上例子,我們可以了解到Checkbox需要標(biāo)簽,而Toggler可以給出一些說明文字。還有一個(gè)小提示是關(guān)于Checkbox的一個(gè)選項(xiàng)Appearance,貌似在版本8和9下沒有變化,可能7下也沒問題?這個(gè)問題似乎也不成問題。

控件升級(jí)變體

Checkbox與Toggler都有對(duì)應(yīng)的升級(jí)變體:CheckboxBar和TogglerBar,這兩個(gè)老朋友再加上版本9中引入的新朋友ListPicker,都能一次性選中動(dòng)態(tài)變量范圍列表中的多個(gè)值。我們將在下一個(gè)經(jīng)驗(yàn)中深入探討它們的應(yīng)用。敬請(qǐng)期待!

標(biāo)簽: