2013-02-26 35 views
2

我希望將顏色條分成5種顏色。一種顏色從0到95,另一個,直到97,然後99,99.8和100Gnuplot劃分不同區域的顏色條

我迄今所做的是:

set palette maxcolors 5 
set palette defined (0 "cyan", 95 "green", 97 "yellow", 99 "orange", 99.8 "red") 

但這只是劃分的0到100的範圍在5等於適用於以上顏色

您有什麼建議嗎?

回答

2

這會解決問題。它會在0,95,97,99,99.8和100的顏色條上創建滴答,並將顏色設置爲對應的時間間隔爲青色,綠色,黃色,橙色和紅色。

set cbtics ("0" 0, "95" 95, "97" 97, "99" 99, "99.8" 99.8, "100" 100) 

set palette defined (0 "cyan", 95 "cyan", 95 "green", 97 "green",97 "yellow", 99"yellow", 99"orange", 99.8"orange", 99.8"red", 100 "red") 

set pm3d map 

希望它對某人有幫助。