markdown编写数学公式

news2024/11/27 9:36:26

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

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/780272.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

ffmpeg离线安装ffmpeg-4.1.4-amd64-static.tar.xz

1.下载离线包 John Van Sickle - FFmpeg Static Builds 找历史版本:Index of /ffmpeg/old-releases 我选择是的4.1.4版本 2.解压 tar -xvJf ffmpeg-4.1.4-amd64-static.tar.xz 3.移动文件到opt目录下 4.添加全局链接 ln -s /opt/ffmpeg-4.1.4-amd64-static/ffm…

【C++基础(五)】类和对象(上)

💓博主CSDN主页:杭电码农-NEO💓   ⏩专栏分类:C初阶之路⏪   🚚代码仓库:NEO的学习日记🚚   🌹关注我🫵带你学习C   🔝🔝 类和对象-上 1. 前言2. 类的引入3. 类的定义4. 类的…

代码随想录-回溯(组合问题)|ACM模式

目录 前言: 77.组合 题目描述: 输入输出示例: 思路和想法: 216. 组合总和 III 题目描述: 输入输出示例: 思路和想法: 17. 电话号码的字母组合 题目描述: 输入输出描述&a…

MODBUS TCP转CCLINK IE协议网关profinet接口和以太网接口的区别

你是否曾经遇到过需要将不同的设备连接到一个统一的网络中?或者你是否曾经遇到过设备之间的通讯协议不兼容的问题?远创智控的YC-CCLKIE-TCP通讯网关就是为解决这些问题而设计的。 YC-CCLKIE-TCP通讯网关是一款自主研发的CCLINK IE FIELD BASIC从站功能…

OpenAI报错 time out:HTTPSConnectionPool(host=‘api.openai.com‘, port=443)

项目场景: 使用openai的api调用chatGPT报错,同样的代码在另一台机器没有问题 问题描述 使用官方示例 import openaiopenai.api_key sk-xxxx def chat_gpt(prompt):prompt promptmodel_engine "text-davinci-003"completion openai.Comp…

【Default config not found for ApplicationConfig】的一种解决方案

💧 记录一下今天遇到的 b u g \color{#FF1493}{记录一下今天遇到的bug} 记录一下今天遇到的bug💧 🌷 仰望天空,妳我亦是行人.✨ 🦄 个人主页——微风撞见云的博客🎐 🐳 《数据结构与算…

vue项目之《 搭建路由系统 》

author:德玛玩前端 date:2023-07-22 今天,在工作中拿到了架构师的前端框架,是一个vue2elementui搭建的单页面架构,没有路由系统,需要自己搭建,因为以往拿到的框架都是路由系统已经搭建好&#x…

数据结构初阶--单链表

目录 一.单链表的定义 二.单链表的分类 2.1.不带头结点的单链表 2.2.带头结点的单链表 三.单链表的功能实现 3.1.单链表的定义 3.2.单链表的打印 3.3.单链表的结点的创建 3.4.单链表的尾插 3.5.单链表的头插 3.6.单链表的尾删 3.7.单链表的头删 3.8.单链表的查找 …

【Vue3】Vue3核心内容(上)

🎀个人主页:努力学习前端知识的小羊 感谢你们的支持:收藏🎄 点赞🍬 加关注🪐 文章目录 常用的Composition APIsetup函数ref函数reactive函数vue3中的响应式原理vue2的响应式Vue3的响应式 reactive对比Refse…

数据结构---手撕图解七大排序(含动图演示)

文章目录 插入排序直接插入排序希尔排序 选择排序选择排序堆排序 交换排序冒泡排序快速排序hoare版挖坑法前后指针法快速排序的递归展开图快速排序的优化三数取中法 快速排序的非递归实现 归并排序 插入排序 插入排序分为直接插入排序和希尔排序,其中希尔排序是很值…

xxl-job分布式任务调度器的学习

先看一下原生的任务调度器 package com.xxl.job.executor.service.jobhandler;import org.springframework.scheduling.annotation.EnableScheduling; import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Component;Compone…

3.Docker网络和资源控制

文章目录 Docker操作二Docker网络实现原理端口映射查看日志 网络模式host模式container模式none模式bridge模式自定义网络 Docker资源控制CPU资源控制设置CPU使用率上限设置CPU资源占用比(设置多个容器才有效)设置容器绑定指定CPU 内存使用限制设置磁盘I…

RK3399移植u-boot

RK3399移植u-boot 0.前言一、移植1.交叉工具链安装2.获取bl31.elf3.移植u-boot1)下载:2)配置:修改串口波特率:修改emmc:配置FIT:配置boot delay:(可选) 3)编译:4)生成idbloader.img文件&#xf…

使用 Docker 快速上手中文版 LLaMA2 开源大模型

本篇文章,我们聊聊如何使用 Docker 容器快速上手朋友团队出品的中文版 LLaMA2 开源大模型,国内第一个真正开源,可以运行、下载、私有部署,并且支持商业使用。 写在前面 感慨于昨天 Meta LLaMA2 模型开放下载之后,Git…

实验五 分支限界法

实验五 分支限界法 01背包问题的分治限界法的实现 剪枝函数 限界函数 1.实验目的 1、理解分支限界法的剪枝搜索策略,掌握分支限界法的算法框架 2、设计并实现问题,掌握分支限界算法。 2.实验环境 java 3.问题描述 给定n种物品和一背包。物品i的重…

JMeter基础入门教程之CSV数据文件设置CSV Data Set Config

最近在做压力测试,登录功能用到了配置元件:CSV 数据文件设置,可以将登录用户名和密码放在一个csv文件中,然后通过CSV数据文件设置元件读取出来,用来做压测。 一、CSV文件 CSV文件小知识分享:是指"逗号…

Linux内核--内存管理

MMU的产生背景 在计算机出现的早期,其内存资源十分有限,一般只有几十几百KB,当时的程序规模也小,对于当时的程序而言,KB级的内存资源尚足够使用。但随着计算机技术的发展,应用程序的规模不断膨胀&#xff…

k8s部署wordpress+mysql博客平台

k8s部署wordpressmysql博客平台 1、yaml文件准备1.1 wordpress-db.yaml1.2 wordpress.yaml 2、部署安装2.1 先创建wordpress命名空间2.2 部署wordpress-db2.3部署wordpress 3、访问测试 1、yaml文件准备 1.1 wordpress-db.yaml apiVersion: apps/v1kind: Deploymentmetadata:…

【flink】ColumnarRowData

列式存储 在调试flink读取parquet文件时,读出来的数据是ColumnarRowData,由于parquet是列式存储的文件格式,所以需要用一种列式存储的表示方式,ColumnarRowData就是用来表示列式存储的一行数据,它包含多个数组的数据结…

Matlab求解基于RRT算法的自定义垛型的路径避障

目录 背景 1 RRT搜索算法 2 基于Matlab的RRT搜索算法 3 基于Matlab的自定义垛型绘制 4 基于RRT算法的自定义垛型的路径避障 背景 在码垛机械臂路径规划过程中,需要根据现有箱子的码垛状态,给出下一个箱子的最佳码放无碰撞路径。RRT 快速搜索随机…