草庐IT

Latex常用数学编辑

GavinTaT 2024-01-03 原文

Latex常用数学字母、公式

一、Latex常用希腊字母




二、Markdown使用Latex数学公式。

  • 底下大括号:

    底下大括号代码:\underbrace{ a+b+\cdots+z }_{26}
    底下大括号结果: a + b + ⋯ + z ⏟ 26 \underbrace{ a+b+\cdots+z }_{26} 26 a+b++z

  • 矩阵行列式

    矩阵行列式代码:X=\left|
    \begin{matrix}
    x_{11} & x_{12} & \cdots & x_{1d}\
    x_{21} & x_{22} & \cdots & x_{2d}\
    \vdots & \vdots & \ddots & \vdots \
    x_{11} & x_{12} & \cdots & x_{1d}\
    \end{matrix}
    \right|
    矩阵行列式结果: X = ∣ x 11 x 12 ⋯ x 1 d x 21 x 22 ⋯ x 2 d ⋮ ⋮ ⋱ ⋮ x 11 x 12 ⋯ x 1 d ∣ X=\left| \begin{matrix} x_{11} & x_{12} & \cdots & x_{1d}\\ x_{21} & x_{22} & \cdots & x_{2d}\\ \vdots & \vdots & \ddots & \vdots \\ x_{11} & x_{12} & \cdots & x_{1d}\\ \end{matrix} \right| X= x11x21x11x12x22x12x1dx2dx1d

  • 分段函数

    分段函数代码:f(n)= \ begin{cases} n/2, & \ text{if n is even}\ 3n+1,& \ text{if n is odd} \ end{cases}——其中&后面是对齐。
    f ( n ) = { n / 2 , if n is even 3 n + 1 , if n is odd f(n)= \begin{cases} n/2, & \text{if n is even}\\ 3n+1,& \text{if n is odd} \end{cases} f(n)={n/2,3n+1,if n is evenif n is odd

  • 积分
    积分代码:\lim{a+b},\lim_{n\rightarrow+\infty}
    积分结果: lim ⁡ a + b \lim{a+b} lima+b lim ⁡ n → + ∞ \lim_{n\rightarrow+\infty} limn+

  • 累加

    累加代码:\sum{a},\sum_{n=1}^{100}{a_n}
    累加结果: ∑ a \sum{a} a ∑ n = 1 100 a n \sum_{n=1}^{100}{a_n} n=1100an

  • 累乘

    累乘代码:\prod{x},\prod_{n=1}^{99}{x_n}
    累乘结果: ∏ x \prod{x} x ∏ n = 1 99 x n \prod_{n=1}^{99}{x_n} n=199xn

  • 微积分运算符

    y′x:\prime、∫:\int、∬ :\iint、∭ :\iiint、⨌:\iiiint、

    ∮ :\oint、lim :\lim 、∞ :\infty 、∇:\nabla

  • 逻辑运算符

    ∵ \because 、∴ \therefore 、∀ \forall 、∃ \exists 、 ≠\not= 、≯ \not> 、 ⊄:\not\subset

  • 线性模型

线性代码:h(\theta) = \sum\limits_{j=0} ^n \theta_j x_j
线性结果: h ( θ ) = ∑ j = 0 n θ j x j h(\theta) = \sum\limits_{j=0} ^n \theta_j x_j h(θ)=j=0nθjxj

  • 方程组
    方程组代码: \ left \ {
    \ begin{array}{c}
    a_1x+b_1y+c_1z=d_1 \
    a_2x+b_2y+c_2z=d_2 \
    a_3x+b_3y+c_3z=d_3
    \ end{array}
    \ right.
    方程组结果: { a 1 x + b 1 y + c 1 z = d 1 a 2 x + b 2 y + c 2 z = d 2 a 3 x + b 3 y + c 3 z = d 3 方程组结果: \left\{ \begin{array}{c} a_1x+b_1y+c_1z=d_1 \\ a_2x+b_2y+c_2z=d_2 \\ a_3x+b_3y+c_3z=d_3 \end{array} \right. 方程组结果: a1x+b1y+c1z=d1a2x+b2y+c2z=d2a3x+b3y+c3z=d3

  • 矩阵行列式
    矩阵行列式代码:X=\ left(
    \ begin{matrix}
    x_{11} & x_{12} & \ cdots & x_{1d}\
    x_{21} & x_{22} & \ cdots & x_{2d}\
    \ vdots & \ vdots & \ ddots & \ vdots\
    x_{m1} & x_{m2} & \ cdots & x_{md}\
    \ end{matrix}
    \ right)
    =\ left(
    \ begin{matrix}
    x_1^T \
    x_2^T \
    \ vdots\
    x_m^T \
    \ end{matrix}
    \ right)

  • 矩阵行列式结果: X = ( x 11 x 12 ⋯ x 1 d x 21 x 22 ⋯ x 2 d ⋮ ⋮ ⋱ ⋮ x m 1 x m 2 ⋯ x m d ) = ( x 1 T x 2 T ⋮ x m T ) 矩阵行列式结果: X=\left( \begin{matrix} x_{11} & x_{12} & \cdots & x_{1d}\\ x_{21} & x_{22} & \cdots & x_{2d}\\ \vdots & \vdots & \ddots & \vdots\\ x_{m1} & x_{m2} & \cdots & x_{md}\\ \end{matrix} \right) =\left( \begin{matrix} x_1^T \\ x_2^T \\ \vdots\\ x_m^T \\ \end{matrix} \right) 矩阵行列式结果:X= x11x21xm1x12x22xm2x1dx2dxmd = x1Tx2TxmT

  • 多行公式对齐
    多行公式对齐代码:\ begin{aligned}
    \ cos2x &= \ cos ^ 2x - \ sin ^ 2x \
    &= 2\ cos^2x-1
    \ end{aligned}
    多行公式对齐结果: cos ⁡ 2 x = cos ⁡ 2 x − sin ⁡ 2 x = 2 cos ⁡ 2 x − 1 多行公式对齐结果:\begin{aligned} \cos2x&=\cos^2x-\sin^2x\\ &=2\cos^2x-1 \end{aligned} 多行公式对齐结果:cos2x=cos2xsin2x=2cos2x1

  • 并集正上标、正下标
    并集正上标、正下标代码:
    \bigcup \limits ^n_{m=1}E_m( x,y)=0,加\limits即可。
    并集正上标、正下标结果: ⋃ m = 1 n E m ( x , y ) = 0 并集正上标、正下标结果:\bigcup\limits^n_{m=1} E_m( x,y)=0 并集正上标、正下标结果:m=1nEm(x,y)=0

  • 公式大括号
    公式大括号代码:
    \begin{matrix} \left{ \frac{ \sum\limits _ { n = 0 } ^ { N - 1 } s ^ { 2 } ( n ) } { \sum\limits _ { n = 0 } ^ { N - 1 } [ y ( n ) - s ( n ) ] ^ { 2 } } \right} \end{matrix}
    公式大括号结果: S N R = { ∑ n = 0 N − 1 s 2 ( n ) ∑ n = 0 N − 1 [ y ( n ) − s ( n ) ] 2 } 公式大括号结果:SNR=\begin{matrix} \left\{ \frac{ \sum\limits _ { n = 0 } ^ { N - 1 } s ^ { 2 } ( n ) } { \sum\limits _ { n = 0 } ^ { N - 1 } [ y ( n ) - s ( n ) ] ^ { 2 } } \right\} \end{matrix} 公式大括号结果:SNR= n=0N1[y(n)s(n)]2n=0N1s2(n)

有关Latex常用数学编辑的更多相关文章

  1. ruby-on-rails - Rails 编辑表单不显示嵌套项 - 2

    我得到了一个包含嵌套链接的表单。编辑时链接字段为空的问题。这是我的表格:Editingkategori{:action=>'update',:id=>@konkurrancer.id})do|f|%>'Trackingurl',:style=>'width:500;'%>'Editkonkurrence'%>|我的konkurrencer模型:has_one:link我的链接模型:classLink我的konkurrancer编辑操作:defedit@konkurrancer=Konkurrancer.find(params[:id])@konkurrancer.link_attrib

  2. ruby-on-rails - Rails 常用字符串(用于通知和错误信息等) - 2

    大约一年前,我决定确保每个包含非唯一文本的Flash通知都将从模块中的方法中获取文本。我这样做的最初原因是为了避免一遍又一遍地输入相同的字符串。如果我想更改措辞,我可以在一个地方轻松完成,而且一遍又一遍地重复同一件事而出现拼写错误的可能性也会降低。我最终得到的是这样的:moduleMessagesdefformat_error_messages(errors)errors.map{|attribute,message|"Error:#{attribute.to_s.titleize}#{message}."}enddeferror_message_could_not_find(obje

  3. ruby-on-rails - 尝试打开 .gitignore 以在文本编辑器中对其进行编辑,但在 OS X Mountain Lion 上找不到文件位置 - 2

    我使用“newapp_name”创建了一个新的Rails应用程序,我正在尝试编辑.gitignore文件,但在我的应用程序文件夹中找不到它。我在哪里可以找到它?我安装了Git。 最佳答案 .gitignore位于项目的root中,而不是app子目录中。首先打开终端并进入您的目录。您需要使用ls-a来显示stash文件。然后使用打开.gitignore 关于ruby-on-rails-尝试打开.gitignore以在文本编辑器中对其进行编辑,但在OSXMountainLion上找不到文件位

  4. ruby - 我可以在 Ruby 中动态调用数学运算符吗? - 2

    ruby中有这样的东西吗?send(+,1,2)我想让这段代码看起来不那么冗余ifop=="+"returnarg1+arg2elsifop=="-"returnarg1-arg2elsifop=="*"returnarg1*arg2elsifop=="/"returnarg1/arg2 最佳答案 是的,只需像这样使用send(或者更好的是public_send):arg1.public_send(op,arg2)这是可行的,因为Ruby中的大多数运算符(包括+、-、*、/、andmore)只需调用方法。所以1+2与1.+(2)相同

  5. 电脑怎么截图?进来看(8种常用截图方法) - 2

    电脑上可以截取图片吗?如果可以,该如何操作呢?相信很多小伙伴都只知道一两种截图的方式,知道的并不全面。其实,电脑上有多种方式截图的,而且非常方便。电脑怎么截图?今天我们就来教大家如何使用电脑截取图片的8种常用方式!操作环境:演示机型:Delloptiplex7050系统版本:Windows10方法一:系统自带截图具体操作:同时按下电脑的自带截图键【Windows+shift+S】,可以选择其中一种方式来截取图片:截屏有矩形截屏、任意形状截屏、窗口截屏和全屏截图。 方法二:QQ截图具体操作:在电脑登录QQ,然后同时按下【Ctrl+Alt+A】,可以任意截图你需要的界面,可以把截图的页面直接下载,

  6. ruby-on-rails - 如何在 vim 编辑器中使用 bundler 打开 gem 源代码 - 2

    尝试使用bundleopen命令打开gem源代码,accordingtoofficialdocumentationandinstruction.因此,我在.profile中导出编辑器:exportBUNDLER_EDITOR=viexportEDITOR=vi并尝试打开例如rails使用控制台的源代码:bundleopenrails出现错误CouldnotlocaleGemfile[ruby-2.1.1][~/]$:rails-vRails4.0.3[ruby-2.1.1][~/]$:bundle-vBundlerversion1.5.3[ruby-2.1.1][~/]$:bundle

  7. ruby-on-rails - Rails 编辑序列化的 JSON 数据 - 2

    我有一个存储JSON数据的列。当它处于编辑状态时,我不知道如何显示它。serialize:value,JSON=f.fields_for:valuedo|ff|.form-group=ff.label:short=ff.text_field:short,class:'form-control'.form-group=ff.label:long=ff.text_field:long,class:'form-control' 最佳答案 代替=f.fields_for:valuedo|ff|请使用以下代码:=f.fields_for:va

  8. ruby |设计数学? - 2

    情况:我正在编写一个程序来求解素数。我需要解决4x^2+y^2=n的问题,其中n是一个已知变量。是的,必须是Ruby。我愿意在这个项目上花费大量时间。我最好自己编写方程式的求解算法,并将其作为该项目的一部分。我真正喜欢的是:如果任何人都可以向我提供指南、网站的链接,或者关于与求解代数方程特别相关的形式算法的构造的歧义消除,或者向我提供似乎你是读者它会帮助我完成任务。请不要建议我使用其他语言。如果您在回答之前接受我真的非常想这样做,我将不胜感激。该项目没有范围或时间限制,也不以营利为目的。这是为了我自己的教育。注意:我并不直接反对为Ruby实现和使用现存的数学库/模块/其他东西,但我更喜

  9. ruby-on-rails - 尝试编辑时,Rails form_for 结果为 POST 而不是 PUT - 2

    我正在使用Rails4并遇到以下错误。RoutingErrorNoroutematches[POST]"/logs/1/meals/13/edit我正在使用:meal传递模型对象的form_for,并且编辑页面正确呈现。但是,Rails似乎并没有检查膳食对象是否已经保存,因此它一直尝试将表单发送到#create操作并尝试发出POST请求,而不是将表单发送到更新操作并进行当我点击提交时一个PUT请求。我如何让form_for识别我正在尝试更新现有对象并且需要PUT而不是POST?其他一切正常,我已经运行了所有迁移。我是Rails的新手,几乎一整天都在尝试自己解决这个问题。请帮忙!请注意,

  10. ruby - 我在哪里可以找到 Ruby 中的数学密集型应用程序 - 2

    我发现许多Rails应用程序主要针对企业、社交网络类型的Web应用程序。我看到有人将Ruby与一些出色的OOPS语言(如Java和C#)进行了比较,但我确实发现很难获得一些数学密集型应用程序。非常感谢任何知识渊博的输入(指向示例程序的链接等),其中轻松显示了语言的用法,就像快速启动或显示该语言如何用于各种数学问题一样。 最佳答案 不幸的是,Ruby并没有在数学和科学计算领域涉足太多。目前,有一个名为SciRuby的pre-alpha库它试图为Ruby带来更多面向数学的功能。他们正试图构建一个NumPy/SciPy等价物。SciRub

随机推荐