指令plot 運算結果是一個路徑。用法
第一種,座標一個一個的輸入到plot中:
plot [操作指令options]coordinates{(座標1),(座標2),...,(塺標n)}
這樣一來,就會形成各點連線形成的路徑。
第二種,如果有純文字檔,如實驗數據,可以由檔案匯入數據:
plot[options] file {filename}
如果有檔案是test.dat,內容是
1 20
2 30
3 60
4 20
5 80
那麼就會把文件中的數據,用(1,20), (2,30), (3,60), (4,20), (5,80)輸入到plot中:
plot file {test.dat}
第三種,是使用tikz提供的數學函數來繪圖:
plot[options] ({x座標運算結果},{y座標運算結果})
第四種,使用gnuplot來取得座標數據:
plot [options] function {gnuplot 指令}
gnuplot 是個功能不錯的數學工具程式,其用法有網路上有很多文字,影片的教學,這裡就不細說了。要用到這個功能,首先是電腦必需要裝好gnuplot,然後在tex檔案 編譯的時候,要加上-shell-escape或是enable-write18的參數(視tex的版本,格式不同而定),才能在在背景後面,調用gnuplot執行運算。例如我是使用texlive 2014, 就是使用
pdflatex -shell-escape filename.tex
或是
xelatex -shell-escape filename.tex
就可以了。
前二種適合原始實驗統計資料的的分析,作圖,後二者適合畫數學函數。後二者的操作類似,我主要是以第三種方式,來說明畫數學圖形的plot用法。最後再提到第四種方式。
限會員,要發表迴響,請先登入


