流利输入复杂数学公式

来源:互联网 发布:linux自启动程序 编辑:程序博客网 时间:2024/05/01 15:51

流利输入复杂数学公式

Sat Sep 3 08:13:08 EDT2016

本文假设读者已有公式编辑器使用基础,教一些高级技巧.

下面是一个复杂的公式,看起有3,其实是一整个公式.它出现于离散时间信号处理书中,大写H,X, Y

的意义是傅立叶变换.下面给出了这个公式的公式编辑器代码,下面详细解释下这个代码是怎么变成优美

的公式的.


alignl

size20

{

limfrom {{%DELTA}w rightarrow 0}

{

{1over {2%pi}}

sumfrom k

{

H(ersup {jk{%DELTA}w})

X(ersup {jk{%DELTA}w})

{

ersup {jk{%DELTA}wn}

}

{%DELTA}w

}

}

}

newline

alignl

size20

{

"="

{1over {2%pi}}

intfrom -%pi to +%pi

{

H(ersup jw)

X(ersup jw)

{ersup jwn}

dw

}

}

newline

alignl

Size20

{

"="

y[n]

}

newline

alignl

size20

{

"="

{1over {2%pi}}

intfrom -%pi to +%pi

{

Y(ersup jw)

dw

}

}


下面是这个代码的详细注释,$号右边是注释,

公式编辑器语法中,换行符不重要,所以你可以把代码组织成象编辑代码一样多行,有缩进的格式,

大括号对用于括起任何需要和周围分开的代码.

alignl

$ 使这一行公式左对齐,否则是默认的中对齐.

$ 只对这一公式行有效.

$ 对这一公式行所有部分有效,不仅整体左对齐,各部分内也是左对齐.


size20 $使用初始20号字体,默认初始字体是12,

$初始字体大小是指没有上标,下标等缩小字体行为时的大小

{

limfrom {{%DELTA}w rightarrow 0}

$求极限,%DELTA是大写希腊字母,,

$%DELTA要用{}括起来,以和后面的w隔开,

$rightarrow是向右箭头

$趋近于0

$下面是要求极限的表达式.

{

{1over {2%pi}} $ over意思是使用数学上常用的上下除格式,%号开头的%pi

$希腊字母,这一行结果是,1在上面,i

$在下面.

$ 2%pi要用大括号括起来,表示整个作为分母.


sumfrom k

$求和,求和范围是k,

{

H(ersup {jk{%DELTA}w})

$rsup是上标,作为e的上标,结果是

X(ersup {jk{%DELTA}w})

{

ersup {jk{%DELTA}wn}

}

{%DELTA}w

}

}

}

newline

alignl

$换行,newline必须写在size20块外面.

$下面的用newline隔开的3size20,格式和前面是一样的,

$1块占1.共同组成4.

size20

{

"="

{1over {2%pi}}

intfrom -%pi to +%pi

{

H(ersup jw)

X(ersup jw)

{ersup jwn}

dw

}

}

newline

alignl

Size20

{

"="

y[n]

}

newline

alignl

size20

{

"="

{1over {2%pi}}

intfrom -%pi to +%pi

{

Y(ersup jw)

dw

}

}



2,看看下面这个有趣的图

它的公式编辑器代码:

size20 {a}

newline

size20 uparrow

newline

size20 {b leftarrow c rightarrow d}

newline

size20 downarrow

newline

size20 e

用这个方法可以画更复杂的流程.







0 0
原创粉丝点击