日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

生成Latex公式,不用學(xué)Latex復(fù)雜的語法

中科院長春光機(jī)所 ? 來源:極市平臺 ? 2020-08-21 11:41 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

△沒錯,就是這幾行

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

基礎(chǔ)版:公式+計算

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

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

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

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

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

進(jìn)階版:格式+單位換算

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

格式調(diào)整

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

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

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

△當(dāng)你的數(shù)學(xué)老師想讓你計算公式時

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

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

特殊字符

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

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

單位換算

最關(guān)鍵的是,handcalcs絕不僅僅是數(shù)學(xué)計算式生成器,它還帶有單位換算的功能。 如果是物理方面的計算公式,輸入表達(dá)式和單位后,handcalcs能自動生成單位換算結(jié)果。

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

轉(zhuǎn)成Latex語法

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

小限制

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

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4977

    瀏覽量

    74420
  • python
    +關(guān)注

    關(guān)注

    58

    文章

    4889

    瀏覽量

    90332
  • LATEX
    +關(guān)注

    關(guān)注

    0

    文章

    13

    瀏覽量

    8683

原文標(biāo)題:1行代碼搞定Latex公式編寫

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

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

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    電表自身耗電誰掏錢?答案明確:不用居民買單!

    答案來了,不用居民掏一分錢!
    的頭像 發(fā)表于 12-31 10:58 ?1205次閱讀

    量子、雷達(dá)、生物醫(yī)學(xué)…復(fù)雜信號如何精準(zhǔn)生成?答案在這臺“信號引擎”

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

    DIPO框架實(shí)現(xiàn)應(yīng)用于具身智能仿真的3D鉸鏈物體生成新范式

    在具身智能從理解環(huán)境向與環(huán)境交互進(jìn)化的當(dāng)下,構(gòu)建真實(shí)且可交互的仿真環(huán)境是重要路徑。單一剛體生成已難滿足需求,機(jī)器人需要面對的是柜門、抽屜、微波爐等大量具有物理約束的鉸鏈物體。受限于復(fù)雜的運(yùn)動學(xué)結(jié)構(gòu),高質(zhì)量3D鉸鏈物體資產(chǎn)極為稀缺
    的頭像 發(fā)表于 12-03 09:18 ?605次閱讀
    DIPO框架實(shí)現(xiàn)應(yīng)用于具身智能仿真的3D鉸鏈物體<b class='flag-5'>生成</b>新范式

    語法糾錯和testbench的自動生成

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

    學(xué)linux呢?還是去研究學(xué)習(xí)單片機(jī)內(nèi)核,一些很底層的東西啥的呢?

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

    基于8位Booth編碼的公式推導(dǎo)

    我們使用基于8位的Booth編碼對乘法器進(jìn)行修改 首先介紹一下基于4位的Booth編碼公式推導(dǎo): 對于P=A*B來說,將B以2進(jìn)制碼表示,可以轉(zhuǎn)化為以下式子: 由于 將奇數(shù)位的運(yùn)算拆分
    發(fā)表于 10-22 07:14

    探索無限可能:生成式推薦的演進(jìn)、前沿與挑戰(zhàn)

    )的生成式推薦(Generative Recommendations, GRs)正逐步形成一種區(qū)別于判別式推薦的新范式,展現(xiàn)出替代依賴復(fù)雜手工特征的傳統(tǒng)推薦系統(tǒng)的強(qiáng)大潛力。本文系統(tǒng)全面地介紹了基于LLM的生成式推薦系統(tǒng)(GRs)
    的頭像 發(fā)表于 10-20 16:42 ?6984次閱讀
    探索無限可能:<b class='flag-5'>生成</b>式推薦的演進(jìn)、前沿與挑戰(zhàn)

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

    nuclei studio 生成的c語言文件感覺不支持c的語法,因?yàn)閯偸褂眠@個軟件,還請各位大佬幫忙看看
    發(fā)表于 10-20 11:02

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

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

    邊緣計算網(wǎng)關(guān)的公式計算功能體現(xiàn)在哪

    邊緣計算網(wǎng)關(guān)的公式計算功能主要體現(xiàn)在其能夠在靠近數(shù)據(jù)源頭的邊緣側(cè),對實(shí)時采集的數(shù)據(jù)進(jìn)行復(fù)雜的數(shù)學(xué)和邏輯運(yùn)算,無需將數(shù)據(jù)上傳至云端即可完成本地化處理與分析,從而提升系統(tǒng)的實(shí)時性、效率和可靠性。以下從
    的頭像 發(fā)表于 09-15 11:06 ?992次閱讀

    FOSAN 富捷科技揭秘:電阻公式的 “硬核邏輯”—— 從歐姆定律到 TCR 如何守護(hù)設(shè)備穩(wěn)定?

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

    開發(fā)單片機(jī)需要學(xué)習(xí)什么?軟件編程的 4 個關(guān)鍵層次

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

    電阻公式如何保障電子設(shè)備穩(wěn)定運(yùn)行

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

    信號發(fā)生器AFG31052在多載波信號生成中的應(yīng)用

    在無線通信、電子測試與科研領(lǐng)域,信號發(fā)生器作為核心工具,扮演著生成復(fù)雜信號、模擬真實(shí)場景的關(guān)鍵角色。泰克AFG31052信號發(fā)生器憑借其高性能參數(shù)與靈活的信號生成能力,在多載波信號生成
    的頭像 發(fā)表于 06-07 15:24 ?944次閱讀
    信號發(fā)生器AFG31052在多載波信號<b class='flag-5'>生成</b>中的應(yīng)用

    機(jī)器學(xué)習(xí)賦能的智能光子學(xué)器件系統(tǒng)研究與應(yīng)用

    與應(yīng)用 在人工智能與光子學(xué)設(shè)計融合的背景下,科研的邊界持續(xù)擴(kuò)展,創(chuàng)新成果不斷涌現(xiàn)。從理論模型的整合到光學(xué)現(xiàn)象的復(fù)雜模擬,從數(shù)據(jù)驅(qū)動的探索到光場的智能分析,機(jī)器學(xué)習(xí)正以前所未有的動力推動光子學(xué)領(lǐng)域的革新。據(jù)調(diào)查,目前在Nature
    的頭像 發(fā)表于 06-04 17:59 ?781次閱讀
    機(jī)器學(xué)習(xí)賦能的智能光子<b class='flag-5'>學(xué)</b>器件系統(tǒng)研究與應(yīng)用
    若羌县| 厦门市| 武汉市| 通化县| 抚顺县| 蒙阴县| 涞水县| 赤城县| 莲花县| 外汇| 祥云县| 明光市| 黎平县| 普陀区| 运城市| 利津县| 喀喇| 工布江达县| 大英县| 灵璧县| 溆浦县| 肥城市| 北宁市| 彩票| 应城市| 津市市| 德州市| 东方市| 南漳县| 孝感市| 和林格尔县| 晴隆县| 忻城县| 西吉县| 武功县| 通海县| 二手房| 浏阳市| 垣曲县| 广水市| 治多县|