如何使用 \ eqarray 命令将矩阵分成几部分?

如何使用 \ eqarray 命令将矩阵分成几部分?

早上好,我正在尝试使用 Word 中的公式工具合并以下表达式。

在此处输入图片描述

感谢我在此空间收到的宝贵答案,我能够使用命令 \ eqarray 并使用 Word 方程式工具按照代码进行提升

\eqarray(Δu_t=&I_t "(" -0.070&+&0.381Δu_(t-1)&+&0.345Δu_(t-2)&+&0.126Δu_(t-3)&+&0.084Δu_(t-4)&-&0.148Δu_(t-12) ")" &+(1-I_t )&"(" -0.004&-&0.039Δu_(t-1)&+&0.122Δu_(t-2)&+&0.179Δu_(t-3)&+&0.159Δu_(t-4)&-&0.126Δu_(t-12) ")" @&(-3.28)&&(3.84)&&(5.22)&&(1.90)&&(1.25)&&(-2.08)&&(-0.47)&&(-0.57)&&(2.48)&&(3.73)&&(3.35)&&(-3.09))这里

其结果以方程的形式表示为

在此处输入图片描述

问题是,由于它是一个方程式矩阵,表达式很长,超出了文档的边距。我想知道是否有任何方法可以将其分成几个部分,将其调整为更多行,或者以某种方式表达它,使其保留在获取图像的文本中记录的样子。我很感谢这些信息!

答案1

在我看来,解决这个问题有四种可能的一般方法。

  1. 尝试说服 Word 方程式换行。

  2. 插入一系列项\eqarray(top term@bottom term),并尝试使用“方程手动拆分”将项手动拆分为 3 行。对于第一项,使用\eqarray(topterm@)(即无底部项)

  3. 使用嵌套的 \eqarray 术语,如下所示:

    \eqarray(line1@line2@line3)
    

其中 line2 由一系列\eqarray(top term@bottom term)项组成。

  1. 使用类似这样的方法

    \eqarray(row1@row2@row3@row4@row5@row6)
    
  2. 将方程拆分成几个单独的文字方程

我没有取得多大进展(1),尽管我可以想象使用悬挂缩进和段落缩进你也许可以做到这一点

公式编辑器似乎对公式手动换行符的使用位置非常讲究(坦率地说,我并不感到惊讶),所以我没有找到方法来实现 (2)。无论如何,我并不相信让“悬挂缩进”正确起来会很容易。

尽管 (4) 实际上可能是获取最终输出并调整行距的最简单方法,但问题在于它将top termbottom term值彼此分开,因此很难看清您正在做什么。选项 (3) 将每对术语保持在一起。

以下是我所能做的最好的事情:

\eqarray(\eqarray(Δu_t =@)&\eqarray(&I_t "(" -0.070@(-3.28))  \eqarray(+ &0.381Δu_(t-1) @&(3.84))  \eqarray(+ &0.345Δu_(t-2) @&(5.22))  \eqarray(+ &0.126Δu_(t-3) @&1.90))  \eqarray(+ &0.084Δu_(t-4) @&(1.25))@&\eqarray(@- &0.148Δu_(t-12) ")" @&(2.08)) \eqarray(@+ (1-I_t )&"(" -0.004@&(-0.47))  \eqarray(@- &0.039Δ_(t-1) @&(-0.57))  \eqarray(@+ &0.122Δu_(t-2) @&(2.48))@&\eqarray(@+ &0.179Δu_(t-3) @&(3.73))  \eqarray(@+ &0.159Δu_(t-4) @&(3.35))  \eqarray(@- &0.126Δu_(t-12) ")" @&(-3.09) ))

将其稍微分开一下可能会有所帮助:

外部数组的开始:

\eqarray(

悬挂缩进部分:

\eqarray(Δu_t =@)

第一行的剩余部分:

&\eqarray(&I_t "(" -0.070@(-3.28)) 
\eqarray(+ &0.381Δu_(t-1) @&(3.84)) 
\eqarray(+ &0.345Δu_(t-2) @&(5.22)) 
\eqarray(+ &0.126Δu_(t-3) @&1.90))
\eqarray(+ &0.084Δu_(t-4) @&(1.25)) 

第 2 行:

@&\eqarray(@- &0.148Δu_(t-12) ")" @&(2.08)) 
\eqarray(@+ (1-I_t )&"(" -0.004@&(-0.47))  
\eqarray(@- &0.039Δ_(t-1) @&(-0.57))  
\eqarray(@+ &0.122Δu_(t-2) @&(2.48))

第 3 行:

@&\eqarray(@+ &0.179Δu_(t-3) @&(3.73))  
\eqarray(@+ &0.159Δu_(t-4) @&(3.35))  
\eqarray(@- &0.126Δu_(t-12) ")" @&(-3.09) )

外部数组的结尾:

)

笔记:

在大多数\eqarray术语前都使用空格。一个会导致累积,另一个是间隔所必需的。

大多数“+”和“-”符号后面都需要一个空格,以防止在需要“二元运算符”空格时将它们视为一元运算符。

在三行项的第二行和第三行中,我在每个 \eqarray( 后立即添加了一个“@”,以便在三行之间创建更多空间。您可以根据实际需要的间距省略它们。在公式编辑器的右键菜单中有一些垂直间距功能,但我只能将它们用于更简单的非数组公式。或者,您可以考虑使用幻像,例如将第 2 行代码更改为如下形式:

@\vphantom(X/X/X/X ) &\eqarray(- &0.148Δu_(t-12) ")" @&(2.08)) 
\eqarray(+ (1-I_t )&"(" -0.004@&(-0.47))  
\eqarray(- &0.039Δ_(t-1) @&(-0.57))  
\eqarray(+ &0.122Δu_(t-2) @&(2.48))

即插入\vphantom(X/X/X/X)并更改\eqarray(@\eqarray(

然后在第 3 行代码中进行等效更改。幻影是否可见取决于是否显示隐藏文本,因此您可以使用展示幻影来查看它是如何影响间距的,完成后将其隐藏。

对于其他正在查看此内容的人,您可以使用以下方式获取 Δ\Delta

答案2

我所实现的是使用函数 \eqarray 运行图像中所示的数学表达式的第一行

\eqarray(Δu_t=&I_t "(" -0.070&+&0.381Δu_(t-1)&+&0.345Δu_(t-2)&+&0.126Δu_(t-3)&+&0.084Δu_(t-4)@&(-3.28)&&(3.84)&&(5.22)&&(1.90)&&(1.25))[shift+ENTER]

我立即使用了多方程选项,这是在退出方程之前通过使用 [shift + ENTER] 组合键而不是 ENTER 来添加新方程来完成的。在为我创建的第二个空间中,我添加了以下命令

\eqarray(\hphantom(Δu_t=)&-0.148Δu_(t-12) ")" &+(1-I_t )&"(" -0.004&-&0.039Δu_(t-1)&+&0.122Δu_(t-12)@&(-2.08)&&(-0.47)&&(-0.57)&&(2.48) ) [shift-ENTER]

和第 2 行一样,使用多个方程式选项,我再次使用 [shift + ENTER] 添加第三行,如下所示:

\eqarray(\hphantom(Δu_t=)&+0.179Δu_(t-3)&+&0.159Δu_(t-4)&-&0.126Δu_(t-12) ")" @&(3.73)&&(3.35)&&(-3.09) )

该方程的线性形式的最终结果如下

在此处输入图片描述

其中 Δ = \ Delta

其专业形式如下:

在此处输入图片描述

如果有人找到更好的方法,请不要犹豫地分享,我们会感谢您的努力和贡献!

相关内容