色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

生成Latex公式,不用學Latex復雜的語法

中科院長春光機所 ? 來源:極市平臺 ? 2020-08-21 11:41 ? 次閱讀

寫論文時,手敲成堆的計算公式,被虐到頭禿?

做講課PPT時,幾十頁的計算推理公式,恨不得直接手寫拍照? 現在,解放雙手的時刻來了,只需要掌握一點Python語法,上面的公式只需要4行就能生成,其中3行還是Python的計算公式。

△沒錯,就是這幾行

這款名為handcalcs的工具包,生成Latex公式,但不用學Latex復雜的語法。 關鍵是,大小只有4.6MB,相當于Jupyter里一個小小的插件。 平方、平方根、分式、三角函數、腳注……這個插件的功能五臟俱全,不僅能生成公式,還能計算結果。 此外,也有單位換算、格式調整等功能。 來看看它的用法。

基礎版:公式+計算

裝上handcalcs插件后,Python就從一個無情的計算器,升級成了華麗的公式生成器。 在Python語法基礎上,將計算公式呈現為Latex格式,只需要加一行代碼。 沒錯,這行代碼就是%%render。 也就是說,如果你想要生成Latex公式,只需要在計算公式前加個%%render。 不僅如此,Python還會自動幫你計算出結果。 如下圖,先設好3個參數a、b、c的值,然后用Python列出表達式,在最前面放個%%render。 然后,列出x的表達式。

duang的一下,x用a、b、c表達的結果就展示了出來,而且還算出了結果。 再也不用輸入大段Latex的復雜語法,生成復雜的計算公式了。 此外,如果想在函數中用這個工具插件,那就再加一行@handcalc(),但要注意return locals(),像這樣:

生成的效果也是一樣的。 此外,如果需要在公式中加上判斷條件,系統也能生成。

至于積分什么的,生成起來也無壓力。

你以為這就結束了? 還早,生成Latex公式只是這個工具的基礎用法。

進階版:格式+單位換算

此外,handcalcs還帶有格式調整、特殊字符、單位換算等功能。

格式調整

首先,是對參數格式的調整。 如果你在某個公式中用到了好幾個參數,但這些參數單獨占一行會導致浪費紙張可讀性很差,那就試試加一行##Parameters。 這樣,一行里面就能放3個參數,而且不占很多地兒(減小行間距)。

當然,如果一行公式看起來太擁擠,還能調整它的長短。 只需要在公式前面加上#long或者#short,公式就能根據你的心意變成幾行,使推導過程看起來更清晰。

此外,如果不想在結論中給出計算結果,只保留參數公式,也是可以的,在前面加個#symbolic就好了。 如下圖,原本的計算結果就會被隱去,取而代之的是只有參數的表達式。

△當你的數學老師想讓你計算公式時

而如果想在公式后面加些注釋(或者「式3.1」這種東西),這里也能直接生成。

此外,對于特殊字符的生成,這里也有方法。

特殊字符

如果你需要在字母右下角標些腳注,有的腳注可能還會「套娃」。 沒關系,用一個下劃線就能搞定,一個不夠,就多來幾個。

此外,有著各種奇怪念法的希臘字母、還有特殊字符等,這里也能根據讀音生成。

單位換算

最關鍵的是,handcalcs絕不僅僅是數學計算式生成器,它還帶有單位換算的功能。 如果是物理方面的計算公式,輸入表達式和單位后,handcalcs能自動生成單位換算結果。

這樣的話,就不用再費勁地列量綱,看這兩個單位相乘相除的結果究竟是個啥了。

轉成Latex語法

當然,如果你想將生成的Latex公式還原成Latex語法,粘回Latex中去用,這里也提供了非常便捷的操作。 只需要一個%%tex,handcalc就會自動幫你生成Latex語法。

小限制

不過,這個工具包也有一些小限制。 例如,并非所有的數據類型都適用,例如Python的「容器數據」(collections)。 此外,也并非Python中的所有公式都適用,例如for就不支持這個工具的渲染。 但除了這些小限制外,這個工具包不失為一個強大的公式生成器,論文中需要生成的公式基本都夠用了。 還有一些其他的細節功能,可以戳下方傳送門查看。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 代碼
    +關注

    關注

    30

    文章

    4803

    瀏覽量

    68752
  • python
    +關注

    關注

    56

    文章

    4800

    瀏覽量

    84820
  • LATEX
    +關注

    關注

    0

    文章

    13

    瀏覽量

    8473

原文標題:1行代碼搞定Latex公式編寫

文章出處:【微信號:cas-ciomp,微信公眾號:中科院長春光機所】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    貼片電阻功率和尺寸的換算公式

    貼片電阻的功率和尺寸之間存在一定的關系,但并非直接的換算公式
    的頭像 發表于 12-26 16:02 ?148次閱讀

    AIGC與傳統內容生成的區別 AIGC的優勢和挑戰

    、AIGC與傳統內容生成的區別 數據類型與處理 : AIGC主要面向非結構化數據的生成,如自然語言文本、圖像、音頻、視頻等。這類數據規模更大,內在結構更復雜,對處理技術提出了更高要求。 傳統內容
    的頭像 發表于 11-22 16:04 ?363次閱讀

    EMC常見公式大全

    在日常工作中,難免會遇到公式的推導和單位的換算。工作多年后,公式忘記了很正常。特別是EMC的公式時域頻域轉換,又是log,又是dB,實在是有點燒腦。最近筆者在計算一些東西查找了一堆公式
    的頭像 發表于 11-19 09:48 ?580次閱讀
    EMC常見<b class='flag-5'>公式</b>大全

    云端彈性計算公式有哪些內容?

    云端彈性計算公式有哪些內容?云端彈性計算公式涵蓋資源分配、性能監控、自動伸縮及積分計算等方面。資源分配依據虛擬機配置和實際需求動態調整;性能監控實時監控CPU、內存等關鍵指標;自動伸縮根據預設閾值
    的頭像 發表于 11-15 11:04 ?195次閱讀

    什么是光子

    ? 本文概述了光子,包括其基本原理、關鍵技術、應用和新興趨勢。 一、光子的基本原理 光子是一門研究光和其他形式輻射能的學科。它涉及使用光學元件、激光、光纖和電子光學儀器來產生、操縱和檢測光。它
    的頭像 發表于 10-29 06:21 ?205次閱讀

    Verilog語法中運算符的用法

    verilog語法中使用以下兩個運算符可以簡化我們的位選擇代碼。
    的頭像 發表于 10-25 15:17 ?975次閱讀
    Verilog<b class='flag-5'>語法</b>中運算符的用法

    AIGC與傳統內容生成的區別

    AIGC : 主要面向非結構化數據的生成,如自然語言文本、圖像、音頻、視頻等。 這類數據規模更大,內在結構更復雜,對處理技術提出了更高要求。 傳統內容生成 : 主要處理結構化數據,如數據庫中的文本或數字信息。 數據結構和類型是
    的頭像 發表于 10-25 15:13 ?480次閱讀

    復雜電磁環境模擬系統設計方案

    是能夠模擬真實戰場或特定測試場景下的復雜電磁環境,包括各種通信信號、雷達信號、干擾信號、噪聲等,以評估電子設備的性能和穩定性。 智慧華盛恒輝系統組成 1. 信號生成單元 功能:根據預設或實時編輯的信號參數生成電磁環境信
    的頭像 發表于 07-17 17:06 ?461次閱讀

    生成式AI的基本原理和應用領域

    復雜性和創新性的內容的技術。這種技術不僅限于文本生成,還廣泛應用于圖像、音頻、視頻等多個領域。本文將詳細探討生成式AI的原理、關鍵技術、應用領域以及面臨的挑戰。
    的頭像 發表于 07-04 11:50 ?1550次閱讀

    FPGA學習筆記---基本語法

    :task...endtask 11、循環語句:for 12、賦值符號:=和<=(阻塞和非阻塞賦值) 硬件設計的精髓,力求用最簡單的語言描述最復雜的硬件,這也是硬件描述語言的本質。對于做RTL級別的設計而言,掌握好上面這些語法很重要。
    發表于 06-23 14:58

    labview公式節點中的rand函數使用

    labview公式節點中的rand函數怎么使用呀,我的目的是生成0-3區間內的4位小數的隨機數
    發表于 04-25 23:54

    什么是方波發生器?詳解方波發生器電路圖和應用

    一次又一次地重復并產生方波。 方波的頻率由 [Latex]f=\\\\frac{1}{1.2RC}[/Latex] 2、使用與非門的方波發生器 使用與非門是制作方波發生器的最簡單方法之一。 我們需要
    發表于 04-02 14:24

    【鴻蒙】NAPI 框架生成工具實現流程

    NAPI 框架生成工具 可以根據用戶指定路徑下的 ts(typescript)接口文件一鍵生成 NAPI 框架代碼、業務代碼框架、GN 文件等。在開發 JS 應用與 NAPI 間接口時,底層框架
    的頭像 發表于 02-28 17:00 ?703次閱讀
    【鴻蒙】NAPI 框架<b class='flag-5'>生成</b>工具實現流程

    小白大模型:什么是生成式人工智能?

    來源:Coggle數據科學什么是生成式人工智能?在過去幾年中,機器學習領域取得了迅猛進步,創造了人工智能的一個新的子領域:生成式人工智能。這些程序通過分析大量的數字化材料產生新穎的文本、圖像、音樂
    的頭像 發表于 02-22 08:27 ?1717次閱讀
    小白<b class='flag-5'>學</b>大模型:什么是<b class='flag-5'>生成</b>式人工智能?

    永磁電機計算公式是什么

    永磁電機是一種利用永磁體產生的恒定磁場來產生電磁力的電機。其結構簡單、體積小、效率高,因此在很多領域中得到了廣泛應用。本文將詳細介紹永磁電機的計算公式。 永磁電機的計算公式主要涉及到其電磁轉矩
    的頭像 發表于 01-11 10:38 ?6387次閱讀
    主站蜘蛛池模板: 国产成人精品自拍| 午夜日本大胆裸艺术| 精品视频久久久久| 国产精品久久久久无码AV色戒| 国产成人无码一区AV在线观看 | www.久久精品视频| 国产不卡免费| 久草在线草a免费线看| 蜜芽无码亚洲资源网站| 轻点慢点1V2啊高H抽插| 特级毛片内射WWW无码| 亚洲色欲色欲WWW在线成人网| 中文字幕午夜乱理片| 大迪克黑人异族| 久久国产精品永久网站| 日本夜夜夜| 777黄色片| 国产在线精品亚洲观看不卡欧美| 精品亚洲午夜久久久久| 秋霞网站一级一片| 在线不卡日本v二区| 国产女人喷潮视频免费| 牛和人交videos欧美| 精品午夜中文字幕熟女人妻在线| 精品国产成人系列| 色聚网久久综合| 97在线视频免费播放| 国产乱对白精彩在线播放| 乱爱性全过程免费视频| 亚洲 自拍 欧洲 视频二区| 99热久久久无码国产精品性麻豆| 娇小XXXXX第一次出血| 香蕉久久日日躁夜夜嗓| 超碰在线观看| 青青草原国产在线观看| 2022精品福利在线小视频| 精品一品国产午夜福利视频| 色尼玛亚洲| 俄罗斯兽交XXXXX在线| 任你躁国语自产二区在线播放| 99久久精品费精品蜜臀AV|