2
我繪製與經典x軸的圖,假設從0到25甲第二非線性X2軸,這取決於第一值一個
我想有向X2軸具有x1值的sqrt,我沒有發現如何去做的任何事情。
用我在這裏的值,x2range會是[0:5] 但是抽搐不應該是線性的,這就是爲什麼我沒有成功做到這一點。
X2-TIC 5將匹配用25,X2-TIC 4 16 3 9等
任何幫助? 我希望有一個不太困難的方式來做到這一點
乾杯。
我繪製與經典x軸的圖,假設從0到25甲第二非線性X2軸,這取決於第一值一個
我想有向X2軸具有x1值的sqrt,我沒有發現如何去做的任何事情。
用我在這裏的值,x2range會是[0:5] 但是抽搐不應該是線性的,這就是爲什麼我沒有成功做到這一點。
X2-TIC 5將匹配用25,X2-TIC 4 16 3 9等
任何幫助? 我希望有一個不太困難的方式來做到這一點
乾杯。
即可以自gnuplot的5與命令set link
,其通過變換函數的次級軸鏈接到相應的主軸線來完成:如上面給出
set xrange [0:25]
set link x2 via sqrt(x) inverse x**2
set x2tics
set xtics nomirror
plot x
的命令會生成警告,因爲映射不是唯一的。但只要你的xrange的值大於或等於零,你就可以忽略這個警告。
對於GNUPLOT 4.6你必須把所有的手動x2tics:
set xrange [0:25]
set x2range [0:25]
set xtics nomirror
# delete all automatic tics but the one at 0
set x2tics (0)
# add all other tics
set for [i=1:5] x2tics add (sprintf('%d', i) i**2)
plot x
這正是我想要做的,但......如果我不得不使用GNUPLOT 4.6? :d – PyRoLiGhT