神教程:Origin實(shí)現(xiàn)曲線的光譜色漸變填充

神教程
Origin實(shí)現(xiàn)曲線的光譜色漸變填充
譚編
昨天,譚編在講授《材料人必備的Origin繪圖技能培訓(xùn)》直播課程之后,學(xué)員艾文提出一個(gè)很好的光譜顏色漸變填充的問題,利用Origin軟件的colormap填充并非漸變色,而是色帶,怎樣得到按照光譜波長一致的漸變填充呢?
問題圖:

目的圖:

1.解決思路
(1)采用顏色漸變的垂線(Drop Lines);
(2)采用線下漸變填充(Fill Area under Curve)
譚編采用思路(2)給大家演示。
2.解決步驟
(1)數(shù)據(jù)準(zhǔn)備
我們用f(x)創(chuàng)建一個(gè)X、Y數(shù)據(jù)表。當(dāng)然若有實(shí)驗(yàn)數(shù)據(jù),請(qǐng)直接采用實(shí)驗(yàn)數(shù)據(jù),這里譚編只是演示解決過程,順便讓大家學(xué)習(xí)一下f(x)功能的使用。
在X列表頭灰色單元格上點(diǎn)擊右鍵,Set column Values,在Row(i):From...To...中填200,900。在公式輸入框中輸入i,點(diǎn)擊OK即可產(chǎn)生一列X值。
然后,在B(Y)的F(X)單元格中輸入以下式子
sin(((i-150)*0.03)/3.14)+1
回車即可產(chǎn)生Y列數(shù)據(jù)。

(2)繪制折線圖
全選數(shù)據(jù),點(diǎn)擊下方折線圖工具,繪制出線圖,然后雙擊曲線,在打開的對(duì)話框中√選Fill Area under Curve,選擇Normal。

然后點(diǎn)擊Pattem,按照以下步驟修改。

于是,得到下圖所示的色帶填充圖。顏色變化并沒有與橫軸的波長對(duì)應(yīng),也沒有實(shí)現(xiàn)漸變過渡。

(3)編輯光譜色
雙擊曲線部分,打開剛才的對(duì)話框,點(diǎn)擊Colormap標(biāo)簽,按照以下步驟,設(shè)置4個(gè)關(guān)鍵的波長及其顏色:紫色、藍(lán)色、綠色、紅色。然后設(shè)置兩端的兩個(gè)顏色為深紫色、深紅色。

至于具體的波長和對(duì)應(yīng)的顏色怎么匹配,譚編參照網(wǎng)上的算法,設(shè)計(jì)了一個(gè)Wavelength2RGB.htm網(wǎng)頁的JS程序,目的是為了顯示波長和顏色,作為上圖設(shè)置波長顏色時(shí)的參考。
下圖是設(shè)計(jì)的網(wǎng)頁顯示的結(jié)果,大家可以參照下面的波長和顏色設(shè)置上圖的colormap。大家可以轉(zhuǎn)發(fā)朋友圈,方便需要時(shí),隨時(shí)找到本文的下圖光譜波長顏色對(duì)照?qǐng)D。

通過上述步驟,多次點(diǎn)擊Insert在這6個(gè)顏色之間多次插入色塊的方法,最終得到一個(gè)光譜色漸變的Colormap,效果如下:

上述這么多色塊,都是點(diǎn)擊Insert按鈕自動(dòng)插入的,無需要輸入波長,上述操作,只是定義了6個(gè)典型的波長及顏色,所以,對(duì)于顏色塊有明顯的色帶不平滑的區(qū)域,盡管去點(diǎn)Insert按鈕,直到顏色過渡平滑為止。
見證奇跡的時(shí)刻到了,點(diǎn)擊OK,得到我們想要的結(jié)果。

-
Origin(Pro):學(xué)習(xí)版的窗口限制【數(shù)據(jù)繪圖】 2020-08-07
-
如何卸載Aspen Plus并再重新安裝,這篇文章告訴你! 2020-05-29
-
CAD視口的邊框線看不到也選不中是怎么回事,怎么解決? 2020-06-04
-
教程 | Origin從DSC計(jì)算焓和比熱容 2020-08-31
-
Aspen Plus安裝過程中RMS License證書安裝失敗的解決方法,親測有效! 2021-10-15
-
CAD外部參照無法綁定怎么辦? 2020-06-03
-
CAD中如何將布局連帶視口中的內(nèi)容復(fù)制到另一張圖中? 2020-07-03
