末成年小嫩xb,嫰bbb槡bbbb槡bbbb,免费无人区码卡密,成全高清mv电影免费观看

實用干貨|Gnuplot科學繪圖(八)-插入LATEX 公式

對于科技工作者來說,gnuplot 是一個非常好用的繪圖軟件。因為感慨于gnuplot 中文資料和文檔的缺乏,我于數月之前在科學網博客開始撰寫“談談gnuplot”系列博文,至今已寫了四十五篇。

【作者前言】

雖然還有不少細節問題沒有涉及,但是我覺得這些博文已經可以構成一個比較完整的gnuplot 中文教程。對大多數用戶來說,這一系列博文已經涵蓋了日常應用的需要。為了方便大家閱讀,我現在將這一系列博文集結編輯成為此教程,以CC BY-NC-SA 知識共享協議發布。

上一次我們談過,在gnuplot 里使用enhanced 模式(詳見

)雖然可以生成一些簡單的數學表達式,但是對于稍復雜的數學公式來說,enhanced 模式沒辦法生成令人滿意的結果。這里我們介紹gnuplot的另外一個terminal:epslatex。

epslatex 和我們之前介紹過的postscript eps 輸出方式非常接近,因此它們很多參數都是相同的。區別在于,epslatex 使用postscript eps 僅生成圖形存于eps 文件,而所有文字標簽包含在另外一個LATEX 文件中。在gnuplot 完成輸出之后,使用LATEX 命令最終生成完整的圖片。這種做法的好處是不言而喻的,即使在輸出完成后,我們仍然可以編輯LATEX 文件獲得我們想要的顯示效果。

下面我們看例子:

gnuplot> set xlabel ’X’

gnuplot> set ylabel ’Y’

gnuplot> set title ’ Error ? function ?$ displaystyle mathrm{ e r f }( x ) ?=? frac {

sqrt { pi }}? int_0^x? e^{??t ^2} ,mathrm t$ ’

gnuplot> set xrange [ -4 : 4]

gnuplot> set yrange [ -1 . 1 : 1 . 1 ]

gnuplot> unset key

gnuplot> set term epslatexs tandalone lw 2 color 11

gnuplot> set output ” erf . tex ”

gnuplot> plot erf ( x ) lw 2

gnuplot> set output

前三行的標簽文字,我們使用了單引號,避免了雙引號內需要連著兩個反斜杠的麻煩。在title 里面,我們使用了LATEX 數學公式。在set term 命令里,standalone 是一個新的參數,它表示生成完整的LATEX 文件。如果沒有這個參數,生成的LATEX 文件將不能單獨編譯,必須把代碼插入其它的LATEX 文件中編譯。set term 最后的數字11 代表字體大小。set output 只需指定LATEX 文件名,而26不需要指定eps 文件名。

我們談到過gnuplot 包含很多預定義的函數,這里的erf 就是其中之一,表示誤差函數。我們通過epstopdf 命令將生成的eps 圖片轉為pdf,然后用pdflatex 命令可以把圖片直接編譯為pdf 文件,下面是顯示的效果:

實用干貨|Gnuplot科學繪圖(八)-插入LATEX 公式

怎么樣?LATEX 的數學公式效果真不是蓋的。

本文整理自馬歡老師科學網博客,特此感謝原作者的分享。

想看到Gunplot實際操作?”基于CP2K電子結構理論計算線上培訓班”回放視頻現已上線,CP2K開發和應用者蘭晶崗博士主講,內容涵蓋Linux入門知識,密度泛函/優化方法/自洽場, 使用數據庫構建晶體模型,表面吸附/過渡態理論。長達13個小時的實操講解,100%好評率,精彩不容錯過!

本文整理自馬歡老師科學網博客,特此感謝原作者的分享。

課程試聽請戳:https://ke.qq.com/course/270047

實用干貨|Gnuplot科學繪圖(八)-插入LATEX 公式

本文轉載自馬歡老師科學網博客,轉載目的在于知識分享,本文觀點不代表V-suan云平臺立場。

原創文章,作者:菜菜歐尼醬,如若轉載,請注明來源華算科技,注明出處:http://www.zzhhcy.com/index.php/2023/12/01/85444fc153/

(0)

相關推薦

主站蜘蛛池模板: 峡江县| 徐汇区| 聂拉木县| 平武县| 古交市| 无棣县| 左云县| 若羌县| 辽宁省| 丹东市| 延津县| 康马县| 汉阴县| 扶绥县| 玛多县| 拉萨市| 南溪县| 平昌县| 衡山县| 临清市| 榆树市| 东乌珠穆沁旗| 浦东新区| 灵璧县| 称多县| 景洪市| 司法| 唐海县| 探索| 金昌市| 绥宁县| 乡宁县| 特克斯县| 凤翔县| 娄底市| 星子县| 锡林浩特市| 徐水县| 海阳市| 南投市| 双牌县|