国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

    文章

    4968

    瀏覽量

    73960
  • python
    +關注

    關注

    57

    文章

    4876

    瀏覽量

    90029
  • LATEX
    +關注

    關注

    0

    文章

    13

    瀏覽量

    8673

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

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

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    量子、雷達、生物醫學…復雜信號如何精準生成?答案在這臺“信號引擎”

    在量子精密操控與復雜雷達仿真的前沿,任意波形發生器(AWG)正成為定義信號的核心引擎。本文將解析AWG在驅動量子比特操控、生成逼真假目標回波及生物醫學信號仿真。
    的頭像 發表于 12-24 12:29 ?132次閱讀
    量子、雷達、生物醫學…<b class='flag-5'>復雜</b>信號如何精準<b class='flag-5'>生成</b>?答案在這臺“信號引擎”

    DIPO框架實現應用于具身智能仿真的3D鉸鏈物體生成新范式

    在具身智能從理解環境向與環境交互進化的當下,構建真實且可交互的仿真環境是重要路徑。單一剛體生成已難滿足需求,機器人需要面對的是柜門、抽屜、微波爐等大量具有物理約束的鉸鏈物體。受限于復雜的運動結構,高質量3D鉸鏈物體資產極為稀缺
    的頭像 發表于 12-03 09:18 ?398次閱讀
    DIPO框架實現應用于具身智能仿真的3D鉸鏈物體<b class='flag-5'>生成</b>新范式

    語法糾錯和testbench的自動生成

    檢查語法錯誤,并將結果列在問題中: 比如我在81行少打了一個分號,錯誤會自動報出。 4.testbench自動生成 需要在拓展中輸入Verilog_testbench,找到如下拓展: 安裝成功后
    發表于 10-27 07:07

    linux呢?還是去研究學習單片機內核,一些很底層的東西啥的呢?

    學生階段技術,最容易陷入的誤區就是 “把課本看懂了,就覺得自己會了”。不是你不用功,是很多技術的門道藏在 “動手實操” 里,沒真刀真槍做過項目,根本摸不到精髓。就拿嵌入式里的傳感器調試來說吧,你
    的頭像 發表于 10-22 11:16 ?340次閱讀
    <b class='flag-5'>學</b>linux呢?還是去研究學習單片機內核,一些很底層的東西啥的呢?

    nuclei studio生成的c語言文件是不支持c的語法嗎?

    nuclei studio 生成的c語言文件感覺不支持c的語法,因為剛使用這個軟件,還請各位大佬幫忙看看
    發表于 10-20 11:02

    程序編譯運行正常但是顯示語法錯誤,為什么?

    樣例程序:can_sample.c rtconfig.h里啟用了#define RT_CAN_USING_HDR 代碼從圖中這里開始大段標識語法錯誤: 跳轉到宏
    發表于 09-25 06:27

    邊緣計算網關的公式計算功能體現在哪

    邊緣計算網關的公式計算功能主要體現在其能夠在靠近數據源頭的邊緣側,對實時采集的數據進行復雜的數學和邏輯運算,無需將數據上傳至云端即可完成本地化處理與分析,從而提升系統的實時性、效率和可靠性。以下從
    的頭像 發表于 09-15 11:06 ?796次閱讀

    FOSAN 富捷科技揭秘:電阻公式的 “硬核邏輯”—— 從歐姆定律到 TCR 如何守護設備穩定?

    在電子電路的復雜網絡中,電阻是調控電流的 “核心樞紐”,而描述其特性的公式則是解碼這一元件的 “關鍵密碼”。從基礎的歐姆定律到溫度系數計算,這些公式不僅是理論推導的結晶,更是工程實踐中解決問題的核心
    的頭像 發表于 09-02 18:03 ?1345次閱讀
    FOSAN 富捷科技揭秘:電阻<b class='flag-5'>公式</b>的 “硬核邏輯”—— 從歐姆定律到 TCR 如何守護設備穩定?

    開發單片機需要學習什么?軟件編程的 4 個關鍵層次

    ,缺一不可。 第一層是 C 語言基礎語法。這是單片機編程的 “通用語言”,需熟練掌握變量(字符型、整型、浮點型)、函數(定義、調用、返回值)、流程控制(if-else、for 循環、switch),以及數組、指針的基本用法。不用追求復雜
    的頭像 發表于 08-25 11:32 ?846次閱讀

    電阻公式如何保障電子設備穩定運行

    在電子的復雜網絡中,電阻是調控電流的“守門人”,而描述其特性的公式則是理解這一元件的“金鑰匙”。從基礎的歐姆定律到溫度系數計算,這些公式不僅是理論推導的產物,更是工程實踐中解決問題的核心工具,支撐著從簡單電路到精密電子設備的設計
    的頭像 發表于 08-11 09:38 ?1328次閱讀
    電阻<b class='flag-5'>公式</b>如何保障電子設備穩定運行

    使用s32ds軟件時,無法生成是怎么回事?

    使用s32ds軟件時,無法生成,并顯示以下錯誤消息。 請幫忙。 生成器:錯誤:錯誤:LinStackCfg.npf 行:5 “bus_clock” - 語法錯誤
    發表于 04-04 08:04

    如何選擇合適的水位流量計算公式?

    在水利工程中,量水堰計通過測量堰上水頭(h)計算流量(Q),但不同堰型的流量公式差異顯著。錯誤選擇公式可能導致流量估算偏差高達30%以上。南京峟思工程儀器將給大家系統解析直角三角堰、矩形堰、梯形堰
    的頭像 發表于 04-02 16:32 ?1570次閱讀
    如何選擇合適的水位流量計算<b class='flag-5'>公式</b>?

    Boost!Boost公式推導及實驗驗證

    了這些公式,那么就理解了Boost電路各個地方的電流,電壓是怎么樣的,遇到一些問題,就可以不用去看公式就能知道為什么會這樣。比如電感感量增大,會怎么樣?電容容量增大會怎么樣?工作頻率的大小又有
    發表于 03-31 11:05

    edge瀏覽器識別 latex語法插件

    默認的瀏覽器是沒有latex識別功能的,容易顯示為亂碼或者源碼,無法正常識別。本插件需要在瀏覽器的擴展程序菜單下安裝,能在edge下完美運行。本插件是免費插件。
    發表于 03-17 18:03 ?1次下載

    對數,電子中不可或缺的“壓縮神器”

    對數,在電子領域中無處不在。在電子中,經常會遇到需要處理大范圍變化的物理量的情況,比如電壓、電流、頻率等。對數作為一種數學工具,可以將這些大范圍變化的數值“壓縮”到一個相對較小的數值,使得
    發表于 03-14 09:10