圖形,圖像,圖形,...?從框架顏色中分辨出來(lái)
Wolfram語(yǔ)言中的所有內(nèi)容都是象征性的表達(dá)。但是不同的符號(hào)表達(dá)方式不同,這當(dāng)然非常有用。因此,例如,圖形不會(huì)以原始符號(hào)形式顯示

而是作為圖表:

但是,假設(shè)您在筆記本中擁有一整套視覺(jué)對(duì)象。你怎么知道它們“到底是什么”?好吧,您可以單擊它們,然后查看它們的邊框是什么顏色。這很微妙,但我發(fā)現(xiàn)人們很快就會(huì)習(xí)慣于至少注意到人們常用的對(duì)象類型。在13.2 版本中,我們做了一些額外的區(qū)分,特別是圖像和圖形之間的區(qū)別。
所以,是的,上面的對(duì)象是一個(gè)圖形- 你可以說(shuō)出來(lái),因?yàn)楫?dāng)你點(diǎn)擊它時(shí)它有一個(gè)紫色的邊框:

這是一個(gè)圖形對(duì)象,你可以分辨出來(lái),因?yàn)樗幸粋€(gè)橙色邊框:

現(xiàn)在,這是一個(gè)帶有淺藍(lán)色邊框的圖像對(duì)象:

對(duì)于某些事情,顏色提示不起作用,因?yàn)槿藗儾挥浀媚姆N顏色意味著什么。但出于某種原因,為視覺(jué)對(duì)象添加顏色邊框似乎效果很好;它提供了適當(dāng)程度的提示,并且當(dāng)物體是什么很明顯時(shí),人們經(jīng)常看到顏色的事實(shí)有助于鞏固對(duì)顏色的記憶。
如果您想知道,還有其他一些已經(jīng)在邊界中使用- 還有更多。樹木是綠色的(雖然,是的,我們的樹默認(rèn)長(zhǎng)下來(lái))。網(wǎng)格為棕色:

更明亮、更好的語(yǔ)法著色
我們?nèi)绾伪M可能輕松地鍵入正確的Wolfram 語(yǔ)言代碼?這是我們多年來(lái)一直在研究的問(wèn)題,逐漸發(fā)明了越來(lái)越多的機(jī)制和解決方案。在13.2版中,我們對(duì)系統(tǒng)中實(shí)際上已經(jīng)存在多年的機(jī)制進(jìn)行了一些小的調(diào)整,但我們所做的更改對(duì)鍵入代碼的體驗(yàn)產(chǎn)生了重大影響。
最大的挑戰(zhàn)之一是代碼是“線性”鍵入的——基本上(除了2D構(gòu)造)從左到右。但是(就像在英語(yǔ)等自然語(yǔ)言中一樣)含義是由更具層次的樹結(jié)構(gòu)定義的。其中一個(gè)問(wèn)題是要知道你輸入的東西如何適應(yīng)樹結(jié)構(gòu)。
像這樣的東西在您鍵入的“線性”代碼中在視覺(jué)上很明顯。但有時(shí)定義樹結(jié)構(gòu)的東西是相當(dāng)遙遠(yuǎn)的。例如,您可能有一個(gè)函數(shù),其中包含多個(gè)參數(shù),每個(gè)參數(shù)都是大型表達(dá)式。當(dāng)你在看其中一個(gè)論點(diǎn)時(shí),整體功能可能并不明顯。我們現(xiàn)在在13.2 版中更強(qiáng)調(diào)的部分內(nèi)容是動(dòng)態(tài)突出顯示,它顯示“您正在使用什么功能”。
單擊時(shí)會(huì)顯示突出顯示。因此,例如,這是您在簡(jiǎn)單表達(dá)式中單擊多個(gè)不同位置的突出顯示:

下面是一個(gè)“從野外”的示例,向您展示如果在光標(biāo)位置鍵入,則將向ContourPlot 函數(shù)添加一個(gè)參數(shù):

但是現(xiàn)在讓我們點(diǎn)擊另一個(gè)地方:

用戶界面便利性
早在1 年,我們就在版本1988中首次引入了筆記本界面。在該版本中,我們已經(jīng)擁有筆記本的許多當(dāng)前功能,例如單元格和單元格組,單元格樣式等。但在過(guò)去的34 年里,我們一直在不斷調(diào)整和完善筆記本界面,使其使用起來(lái)更加流暢。
在13.2 版中,我們有一些小而方便的補(bǔ)充。我們有“分割單元格”菜單項(xiàng)(
cmd
shift
D
)30 多年。它始終的工作方式是,單擊要分割單元格的位置。同時(shí),我們始終能夠?qū)⒍鄠€(gè)Wolfram語(yǔ)言輸入放入一個(gè)單元格中。雖然有時(shí)以這種方式鍵入代碼或從其他地方導(dǎo)入代碼很方便,但如果每個(gè)獨(dú)立輸入都在自己的單元格中,則可以更好地利用我們所有的筆記本和單元格功能?,F(xiàn)在在版本13.2 中,DivideCell 可以做到這一點(diǎn),分析多行輸入以將它們劃分為發(fā)生在不同行的完整輸入:

同樣,如果您正在處理文本而不是代碼,則Divide Cell 現(xiàn)在將在顯式換行符處進(jìn)行除法,這可能對(duì)應(yīng)于段落。
在一個(gè)完全不同的領(lǐng)域,版本13.1 為筆記本添加了一個(gè)新的默認(rèn)工具欄,而在版本13.2中,我們開始穩(wěn)步向此工具欄添加功能。添加的主要明顯功能是用于更改單元格中幀的新交互式工具。它是工具欄中“單元格外觀”項(xiàng)的一部分:

只需單擊框架樣式小組件的一側(cè),即可獲得用于編輯該框架樣式的工具,您將立即看到筆記本中反映的任何更改:

如果要編輯所有邊,可以使用以下命令將設(shè)置鎖定在一起:

細(xì)胞框架一直是在筆記本中描繪、突出顯示或以其他方式注釋細(xì)胞的有用機(jī)制。但是在過(guò)去,除了您使用的樣式表中的內(nèi)容之外,自定義它們相對(duì)困難。借助版本13.2中的新工具欄功能,我們使使用單元格框架變得非常容易,使自定義單元格框架成為筆記本內(nèi)容的常規(guī)部分變得現(xiàn)實(shí)。
審核編輯 :李倩
-
Wolfram
+關(guān)注
關(guān)注
0文章
16瀏覽量
7893 -
圖像
+關(guān)注
關(guān)注
2文章
1096瀏覽量
42444 -
函數(shù)
+關(guān)注
關(guān)注
3文章
4422瀏覽量
67867
原文標(biāo)題:Wolfram 語(yǔ)言與Mathematica 13.2 版本(7)
文章出處:【微信號(hào):哲想軟件,微信公眾號(hào):哲想軟件】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
在TIA Portal V21中基于S7-1200 G2使用SCL語(yǔ)言設(shè)計(jì)Modbus RTU輪詢程序
深入解析MAX5926:1V - 13.2V n通道熱插拔控制器
MAX5924:1V 至 13.2V n 通道熱插拔控制器的設(shè)計(jì)指南
MAX5925:1V - 13.2V n通道熱插拔控制器的卓越性能與應(yīng)用
嵌入式開發(fā)繞不開的版本管理工具——git
C語(yǔ)言主要特點(diǎn)
如何調(diào)試和編程CW32F030C8T7?支持哪些調(diào)試工具和編程語(yǔ)言?
鋇錸技術(shù)BL118 Node-Red邊緣計(jì)算網(wǎng)關(guān)西門子PLC S7協(xié)議使用方法
Quartus Prime Pro 25.1版本的安裝和使用
為什么 USB 2.01(含或更高版本)設(shè)備可以在 Windows 7 中識(shí)別,但在 Windows 8 或更高版本中無(wú)法識(shí)別?
求助,關(guān)于NanoEdge AI Studio生成的庫(kù)交叉編譯器版本疑問(wèn)求解
匠芯創(chuàng)發(fā)布新版GUI開發(fā)工具 新增多國(guó)語(yǔ)言設(shè)置等功能
匠芯創(chuàng)ArtInChip 2025年7月資訊
Wolfram語(yǔ)言與Mathematica 13.2 版本(7)
評(píng)論