当前位置: 首页 > 文档资料 > MathML 入门教程 >

矩阵(Matrices)

优质
小牛编辑
135浏览
2023-12-01

标签用于绘制矩阵。

语法 (Syntax)

mtable类似于HTML的表标记,此标记使用mtr,mtd元素,类似于HTML的tr和td标记。

<mtable> <mtr> <mtd></mtd></mtr></mfrac>

属性 (Attributes)

以下是此标记的所有属性的说明 -

  • align - 指定表的垂直对齐方式。 有效值为:轴,基线,底部,中心,顶部。 默认为轴。

  • class, id, style - 与样式表一起使用。

  • columnalign - 指定单元格的水平对齐方式。 有效值为:left,center和right。 默认为中心。

  • columnlines - 指定列边框。 有效值为:none,solid和dashed。 默认为none。

  • columnspacing - 指定表列之间的空间。

  • displaystyle - 如果为真,则更多垂直空间用于显示的方程式,如果为false,则使用更紧凑的布局来显示公式。

  • frame - 指定整个表的边框。 有效值为:none,solid和dashed。 默认为none。

  • framespacing - 指定表和框架之间添加的额外空间。

  • href - 指定指定uri的超链接。

  • mathbackground - 指定背景颜色。 有效格式为#rgb,#rrggbb和html颜色名称。

  • mathcolor - 指定文本颜色。 有效格式为#rgb,#rrggbb和html颜色名称。

  • rowalign - 指定单元格的垂直对齐方式。 有效值为轴,基线,底部,中心和顶部。 默认为基线

  • rowlines - 指定行边框。 有效值为:none,solid和dashed。 默认为none。

  • width - 指定整个表的宽度。

例子 (Example)

我们绘制一个3 x 3指标。

<math xmlns = "http://www.w3.org/1998/Math/MathML">
   <mrow>
      <mo>[</mo>
      <mtable>
         <mtr>
            <mtd><mn>1</mn></mtd>
            <mtd><mn>0</mn></mtd>
            <mtd><mn>0</mn></mtd>
         </mtr>
         <mtr>
            <mtd><mn>0</mn></mtd>
            <mtd><mn>1</mn></mtd>
            <mtd><mn>0</mn></mtd>
         </mtr>
         <mtr>
            <mtd><mn>0</mn></mtd>
            <mtd><mn>0</mn></mtd>
            <mtd><mn>1</mn></mtd>
         </mtr>
      </mtable>
      <mo>]</mo>
   </mrow>
</math> 

输出 (Output)

[ 1 0 0 0 1 0 0 0 1 ]