markdown编写数学公式

这篇具有很好参考价值的文章主要介绍了markdown编写数学公式。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在计算机这一块,我们肯定会接触到数学,数学中又包含很多公式,但是到现在,手写这些公式应该不陌生,但是如果让你电脑敲出来,你绝对很懵逼,这也造成了我们有时候写笔记时一些公式没办法在电脑上像我们手写一样灵活,今天在这里分享给大家使用markdown描述公式的语法。

MarkDown数学公式:使用$,将数学公式写在两个$之间。写在两个$$之间是把公式居中。

1.上下标

^ 表示上标, _ 表示下标,如果上标或下标内容多于一个字符,则使用 {} 括起来。

例 :

$(x^2 + x^2 )^{x^y}+ x_1^2= y_1 - y_2^{x_1^2-y_1^2}$

最后显示结果就是

( x 2 + x 2 ) x y + x 1 2 = y 1 − y 2 x 1 2 − y 1 2 (x^2 + x^2 )^{x^y}+ x_1^2= y_1 - y_2^{x_1^2-y_1^2} (x2+x2)xy+x12=y1y2x12y12

这个等式在数学上并不成立哦,单纯只是为了演示。

这里说一点,在平时中我们完全有两个^表示上标,两个~表示下标,个人感觉这种在不涉及复杂的数学公式单纯表示某个变量或未知数时更方便,相信大家也知道。

2.分数

公式 \frac{分子}{分母},或 分子 \over 分母

例 :

$\frac{1+x}{y-1}$ 或 $x \over x+y$

结果:

1 + x y − 1 \frac{1+x}{y-1} y11+x x x + y x \over x+y x+yx

这里有一个小细节需要注意,$\frac$\之间不能有空格哦,不然会报错;而$x \over x+y$\over前后要有空格哦,用来区分分子分母,没有的话也会报错。

3.开方

公式\sqrt[n]{a},其中n是系数,a是自变量,如果省略{n}从数学上来讲它是默认开二次跟

例 :

 $\sqrt[3]{4}$ 或 $\sqrt{9}$

结果:

4 3 \sqrt[3]{4} 34 9 \sqrt{9} 9

4.括号

() [] 直接写就行,而 {} 则需要转义(转义:需要左括号前加\和右括号前加\)

例 :

$f(x, y) = x^2 + y^2, x \epsilon [0, 100], y \epsilon \{1,2,3\}$

结果:

f ( x , y ) = x 2 + y 2 , x ϵ [ 0 , 100 ] , y ϵ { 1 , 2 , 3 } f(x, y) = x^2 + y^2, x \epsilon [0, 100], y \epsilon \{1,2,3\} f(x,y)=x2+y2,xϵ[0,100],{1,2,3}

长括号,需要左括号前加\left和右括号前加\right,(此大括号非彼大括号)

例:$(\sqrt{1 \over 2})^2$加大括号后 $\left(\sqrt{1 \over 2}\right)^2$

( 1 2 ) 2 (\sqrt{1 \over 2})^2 (21 )2变成了 ( 1 2 ) 2 \left(\sqrt{1 \over 2}\right)^2 (21 )2

\left \right必须成对出现,对于不显示的一边可以使用.代替。

例:$\frac{du}{dx} | _{x=0}$加大后 $\left. \frac{du}{dx} \right| _{x=0}$

d u d x ∣ x = 0 \frac{du}{dx} | _{x=0} dxdux=0变成了 d u d x ∣ x = 0 \left. \frac{du}{dx} \right| _{x=0} dxdu x=0

大括号用\begin{cases}表示开始,用\end{cases}表示结束,中间\\来换行

例 :

$f(x,y):\begin{cases} x^2+y^2=1\\ x-y = 0 \end{cases}$

结果:

f ( x , y ) : { x 2 + y 2 = 1 x − y = 0 f(x,y):\begin{cases} x^2+y^2=1\\ x-y = 0 \end{cases} f(x,y):{x2+y2=1xy=0

5.向量

公式\vec{a}

例 :

$\vec d \cdot \vec b = 1$

结果:

d ⃗ ⋅ b ⃗ = 1 \vec d \cdot \vec b = 1 d b =1

注意像这种没有{}来区分的,采用的都是空格制,需要注意格式。

6.定积分

公式\int,_表示下限^表示上限

例: 符号:$\int$,示例公式:$\int_0^1x^2dx$

符号: ∫,示例公式: ∫ 0 1 x 2 d x \int_0^1x^2dx 01x2dx

7.正负无穷

正无穷 + ∞ +\infty +,其表达式为$+\infty$

负无穷 − ∞ -\infty ,其表达式为$-\infty

8.极限

公式\lim_{n\rightarrow+\infty},其中\rightarrow表示右箭头

例:

$\lim_{n\rightarrow+\infty}\frac{1}{n}$

结果: lim ⁡ n → + ∞ 1 n \lim_{n\rightarrow+\infty}\frac{1}{n} limn+n1

毕竟电脑不能完美替代手写,虽然手写一直放在lim下面

9.累加、累乘

公式累加\sum_1^n,累乘\prod_{i=0}^n

例:

累加$\sum_1^n$
累乘$\prod_{i=0}^n$

结果:

累加 ∑ 1 n \sum_1^n 1n和累乘 ∏ i = 0 n \prod_{i=0}^n i=0n

10.省略号

公式\ldots 表示底线对其的省略号,\cdots 表示中线对其的省略号,\cdot点乘号。

例 :

$f(x_1,x_2,\ldots,x_n) = \left({1 \over x_1}\right)^2+\left({1 \over x_2}\right)^2+\cdots+\left({1 \over x_n}\right)^2$

结果: f ( x 1 , x 2 , … , x n ) = ( 1 x 1 ) 2 + ( 1 x 2 ) 2 + ⋯ + ( 1 x n ) 2 f(x_1,x_2,\ldots,x_n) = \left({1 \over x_1}\right)^2+\left({1 \over x_2}\right)^2+\cdots+\left({1 \over x_n}\right)^2 f(x1,x2,,xn)=(x11)2+(x21)2++(xn1)2

11.数学符号

代码 符号 描述
$\not=$ ≠ \not= = 不等于
$\approx$ ≈ \approx 约等于
$\leq$ ≤ \leq 小于等于
$\geq$ ≥ \geq 大于等于
$\times$ × \times × 乘号
$\pm$ ± \pm ± 正负号
$\div$ 除号
$\overline{x_1+x_x+x_3}$ x 1 + x x + x 3 ‾ \overline{x_1+x_x+x_3} x1+xx+x3 平均值
$\lceil x \rceil$ ⌈ x ⌉ \lceil x \rceil x 向上取整
$\lfloor x \rfloor$ ⌊ x ⌋ \lfloor x \rfloor x 向下取整

12.三角函数

符号 代码 描述
sin ⁡ \sin sin `` sin ⁡ \sin sin` 正弦
sin ⁡ θ \sin{\theta} sinθ $\sin{\theta}$ 正弦
⊥ \bot $\bot$ 垂直
∠ \angle $\angle$
3 0 ∘ 30^\circ 30 $30^\circ$ 度数
cos ⁡ \cos cos ` cos ⁡ \cos cos 余弦

其他的三角函数都是取我们数学中平时用的简写。

13.对数符号

  • $\log$的结果是 log ⁡ \log log
  • $\lg$的结果是 lg ⁡ \lg lg
  • $\ln$的结果是 ln ⁡ \ln ln

14.积分

符号 代码 描述
∫ \int $\int$ 定积分
∬ \iint $\iint$ 二重积分
∭ \iiint $\iiint$ 三重积分
∮ \oint $\oint$ 曲线积分
y ′ y \prime y $y \prime$ 求导

15.希腊字母

markdown编写数学公式,环境配置,markdown,开发工具,其他

16.矩阵

  • 起始标记 \begin{matrix},结束标记 \end{matrix} 。
  • 每一行末尾标记 \\,行间元素之间用 & 分隔。
    例如:
$$\begin{matrix}
0&1&1\\
1&1&0\\
1&0&1\\
\end{matrix}$$

结果为:
0 1 1 1 1 0 1 0 1 \begin{matrix} 0&1&1\\ 1&1&0\\ 1&0&1\\ \end{matrix} 011110101文章来源地址https://www.toymoban.com/news/detail-600343.html

  • 如果想要添加矩阵边框,遵循在起始、结束标记用下列词替换 matrix
代码 解释
pmatrix 小括号边框
bmatrix 中括号边框
Bmatrix 大括号边框
vmatrix 单竖线边框
Vmatrix 双竖线边框

到了这里,关于markdown编写数学公式的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Python从入门到精通 | Python 下载与环境配置 | 开发PyCharm开发工具下载与安装(二)

    1.1 任务清单 序号 内容 学习 难度 1 Python 下载与安装 掌握 ★★ 2 Python 环境变量配置 掌握 ★★ 3 Python 环境检查 掌握 ★★ 4 PyCharm 开发工具下载与安装 掌握 ★★ 5 第一个 Python 程序 掌握 ★ 2.1 下载安装包 2.1.1 官方下载链接地址 链接地址:Python 官网 - 【进入点我】 2.1.2 百度

    2024年02月08日
    浏览(66)
  • 【Python入门篇】Python开发环境的搭建——安装和配置PyCharm工具

    作者简介: 辭七七,目前大一,正在学习C/C++,Java,Python等 作者主页: 七七的个人主页 文章收录专栏: Python入门,本专栏主要内容为Python的基础语法,Python中的选择循环语句,Python函数,Python的数据容器等。 欢迎大家点赞 👍 收藏 ⭐ 加关注哦!💖💖 Python程序的开发有

    2024年02月04日
    浏览(51)
  • 快速配置 Rust 开发环境并编写一个小应用

    安装: curl --proto \\\'=https\\\' --tlsv1.2 -sSf https://sh.rustup.rs | sh 更新: Rust 的升级非常频繁. 如果安装 Rustup 后已有一段时间,那么很可能 Rust 版本已经过时, 运行 rustup update 获取最新版本的 Rust rustc:编译Rust程序 rustc只适合简单的Rust程序,较大型的项目还是推荐使用Cargo Cargo:Rust 的构建

    2024年02月16日
    浏览(50)
  • ubuntu 22.04配置开发环境 [Fcitx5中文输入法+配置 & 迁移vscode & 安装flameshot & 微信 & mysql &workbench & yarn工具 & zsh]

    一、安装Fcitx5 最简单三步骤,把下面的命令都跑一遍之后重启电脑,不要去下载搜狗输入法,非常垃圾 Fcitx 5 主程序 中文输入法引擎 图形界面相关 转载自掘金 二、安装 配置 vscode 安装的两种方法: 官网选择deb安装包 cd进安装包目录运行 直接在ubuntu software里搜索vscode安装

    2024年01月21日
    浏览(41)
  • 鸿蒙的开发语言、工具以及开发环境。

    一、鸿蒙开发主要使用华为自主研发的鸿蒙操作系统(HarmonyOS)支持的语言进行应用开发。根据官方文档和资源,鸿蒙系统支持多种开发语言。 1. Java:作为鸿蒙系统原生支持的开发语言之一,Java在鸿蒙应用开发中占据重要地位,尤其是对于Android开发人员来说,可以较为容易

    2024年04月27日
    浏览(32)
  • 配置office和wps的数学公式编辑工具Mathtype7.4

    《数学公式编辑器(MathType)》 是一款专业的 数学公式编辑工具 ,理科生专用的工具。mathtype公式编辑器能够帮助用户在各种文档中插入复杂的数学公式和符号。 数学公式编辑器工具可以轻松输入各种复杂的公式和符号,与 Office文档 完美结合,显示效果超好,比Office自带的公

    2024年02月08日
    浏览(57)
  • 鸿蒙应用开发学习|基础环境和开发工具

    第一章 HarmonyOS是什么 第二章 基础环境和开发工具 HUAWEI DevEco Studio是基于IntelliJ IDEA Community开源版本打造,面向全场景多设备,提供一站式的应用/服务集成开发环境(IDE),支持分布式多端开发、分布式多端调测、多端模拟仿真,提供全方位的质量与安全保障。 高效智能代码

    2024年01月22日
    浏览(49)
  • 【Python入门】搭建开发环境-安装Pycharm开发工具

    前言 📕作者简介: 热爱跑步的恒川 ,致力于C/C++、Java、Python等多编程语言,热爱跑步,喜爱音乐的一位博主。 📗本文收录于Python零基础入门系列,本专栏主要内容为Python基础语法、判断、循环语句、函数、函数进阶、数据容器、文件操作、异常模块与包、数据可视化等,

    2024年02月04日
    浏览(56)
  • 【跟乐乐学web3开发】一.使用IDE工具webstorm来编写web3js

    web3可以用java语言来编写,通过java的 web3j 依赖来编写,但是web3j对于abi的应用等支持库不太完整,所以还是多少有点局限性。 因此在当今的web3领域中,使用基于javaScript的 web3.js 库来编写web3应用是主流。 市面上大多的教材中,对于web3.js的编写是基于vscode这一款ide工具,这里

    2024年02月04日
    浏览(51)
  • 微服务开发工具及环境搭建

    安装jdk 参考: 博客 安装IDEA a. 官网下载社区版(免费) IntelliJ IDEA Community b. 安装 下载链接 安装node 及 npm 下载链接 安装vscode 下载链接 安装Hbuilderx 下载链接 安装 vmware 下载链接 (密钥 网上搜) 安装mobaxterm (免费版) 下载链接 下载Linux镜像 清华镜像站 重庆大学镜像站 创建

    2024年02月21日
    浏览(33)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包