发明名称 基于AVS的整数变换量化和整数反变换反量化方法
摘要 本发明涉及一种基于AVS的整数变换量化和整数反变换反量化方法,这种方法避免使用乘、除法等复杂的运算,仅仅依靠加法和移位运算就可以实现AVS的整数变换以及反变换。在极大的节约硬件资源的同时,可以显著提高数据处理的速度。
申请公布号 CN100563337C 申请公布日期 2009.11.25
申请号 CN200710047354.1 申请日期 2007.10.24
申请人 上海广电(集团)有限公司中央研究院 发明人 王蕾睿;腾国伟;石旭利;张兆扬;翟海华
分类号 H04N7/26(2006.01)I;H04N7/32(2006.01)I 主分类号 H04N7/26(2006.01)I
代理机构 上海思微知识产权代理事务所 代理人 屈 蘅;李时云
主权项 1.一种基于AVS的整数变换量化和整数反变换反量化方法,其特征在于:整数正变换采用先行变换后列变换,整数反变换采用先列变换后行变换的方式处理数据,其包含以下步骤:步骤1、设置PredDiffEn_IH信号为使能信号,若PredDiffEn_IH为高电平时,表示输入数据PredDiff_I为有效数据,输入数据为9位带符号数,经过整数变换后输出变换系数Trans_M以及输出使能TransEn_MH,其中:8×8整数正变换表达式为:<maths id="math0001" num="0001" ><math><![CDATA[ <mrow> <mi>Y</mi> <mo>=</mo> <msup> <mi>HXH</mi> <mi>T</mi> </msup> <mo>=</mo> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <mn>8</mn> </mtd> <mtd> <mn>8</mn> </mtd> <mtd> <mn>8</mn> </mtd> <mtd> <mn>8</mn> </mtd> <mtd> <mn>8</mn> </mtd> <mtd> <mn>8</mn> </mtd> <mtd> <mn>8</mn> </mtd> <mtd> <mn>8</mn> </mtd> </mtr> <mtr> <mtd> <mn>10</mn> </mtd> <mtd> <mn>9</mn> </mtd> <mtd> <mn>6</mn> </mtd> <mtd> <mn>2</mn> </mtd> <mtd> <mo>-</mo> <mn>2</mn> </mtd> <mtd> <mo>-</mo> <mn>6</mn> </mtd> <mtd> <mo>-</mo> <mn>9</mn> </mtd> <mtd> <mo>-</mo> <mn>10</mn> </mtd> </mtr> <mtr> <mtd> <mn>10</mn> </mtd> <mtd> <mn>4</mn> </mtd> <mtd> <mo>-</mo> <mn>4</mn> </mtd> <mtd> <mo>-</mo> <mn>10</mn> </mtd> <mtd> <mo>-</mo> <mn>10</mn> </mtd> <mtd> <mo>-</mo> <mn>4</mn> </mtd> <mtd> <mn>4</mn> </mtd> <mtd> <mn>10</mn> </mtd> </mtr> <mtr> <mtd> <mn>9</mn> </mtd> <mtd> <mo>-</mo> <mn>2</mn> </mtd> <mtd> <mo>-</mo> <mn>10</mn> </mtd> <mtd> <mo>-</mo> <mn>6</mn> </mtd> <mtd> <mn>6</mn> </mtd> <mtd> <mn>10</mn> </mtd> <mtd> <mn>2</mn> </mtd> <mtd> <mo>-</mo> <mn>9</mn> </mtd> </mtr> <mtr> <mtd> <mn>8</mn> </mtd> <mtd> <mo>-</mo> <mn>8</mn> </mtd> <mtd> <mo>-</mo> <mn>8</mn> </mtd> <mtd> <mn>8</mn> </mtd> <mtd> <mn>8</mn> </mtd> <mtd> <mo>-</mo> <mn>8</mn> </mtd> <mtd> <mo>-</mo> <mn>8</mn> </mtd> <mtd> <mn>8</mn> </mtd> </mtr> <mtr> <mtd> <mn>6</mn> </mtd> <mtd> <mo>-</mo> <mn>10</mn> </mtd> <mtd> <mn>2</mn> </mtd> <mtd> <mn>9</mn> </mtd> <mtd> <mo>-</mo> <mn>9</mn> </mtd> <mtd> <mo>-</mo> <mn>2</mn> </mtd> <mtd> <mn>10</mn> </mtd> <mtd> <mo>-</mo> <mn>6</mn> </mtd> </mtr> <mtr> <mtd> <mn>4</mn> </mtd> <mtd> <mo>-</mo> <mn>10</mn> </mtd> <mtd> <mn>10</mn> </mtd> <mtd> <mo>-</mo> <mn>4</mn> </mtd> <mtd> <mo>-</mo> <mn>4</mn> </mtd> <mtd> <mn>10</mn> </mtd> <mtd> <mo>-</mo> <mn>10</mn> </mtd> <mtd> <mn>4</mn> </mtd> </mtr> <mtr> <mtd> <mn>2</mn> </mtd> <mtd> <mo>-</mo> <mn>6</mn> </mtd> <mtd> <mn>9</mn> </mtd> <mtd> <mo>-</mo> <mn>10</mn> </mtd> <mtd> <mn>10</mn> </mtd> <mtd> <mo>-</mo> <mn>9</mn> </mtd> <mtd> <mn>6</mn> </mtd> <mtd> <mo>-</mo> <mn>2</mn> </mtd> </mtr> </mtable> </mfenced> <mo>[</mo> <mi>X</mi> <mo>]</mo> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <mn>8</mn> </mtd> <mtd> <mn>10</mn> </mtd> <mtd> <mn>10</mn> </mtd> <mtd> <mn>9</mn> </mtd> <mtd> <mn>8</mn> </mtd> <mtd> <mn>6</mn> </mtd> <mtd> <mn>4</mn> </mtd> <mtd> <mn>2</mn> </mtd> </mtr> <mtr> <mtd> <mn>8</mn> </mtd> <mtd> <mn>9</mn> </mtd> <mtd> <mn>4</mn> </mtd> <mtd> <mo>-</mo> <mn>2</mn> </mtd> <mtd> <mo>-</mo> <mn>8</mn> </mtd> <mtd> <mo>-</mo> <mn>10</mn> </mtd> <mtd> <mo>-</mo> <mn>10</mn> </mtd> <mtd> <mo>-</mo> <mn>6</mn> </mtd> </mtr> <mtr> <mtd> <mn>8</mn> </mtd> <mtd> <mn>6</mn> </mtd> <mtd> <mo>-</mo> <mn>4</mn> </mtd> <mtd> <mo>-</mo> <mn>10</mn> </mtd> <mtd> <mo>-</mo> <mn>8</mn> </mtd> <mtd> <mn>2</mn> </mtd> <mtd> <mn>10</mn> </mtd> <mtd> <mn>9</mn> </mtd> </mtr> <mtr> <mtd> <mn>8</mn> </mtd> <mtd> <mn>2</mn> </mtd> <mtd> <mo>-</mo> <mn>10</mn> </mtd> <mtd> <mo>-</mo> <mn>6</mn> </mtd> <mtd> <mn>8</mn> </mtd> <mtd> <mn>9</mn> </mtd> <mtd> <mo>-</mo> <mn>4</mn> </mtd> <mtd> <mo>-</mo> <mn>10</mn> </mtd> </mtr> <mtr> <mtd> <mn>8</mn> </mtd> <mtd> <mo>-</mo> <mn>2</mn> </mtd> <mtd> <mo>-</mo> <mn>10</mn> </mtd> <mtd> <mn>6</mn> </mtd> <mtd> <mn>8</mn> </mtd> <mtd> <mo>-</mo> <mn>9</mn> </mtd> <mtd> <mo>-</mo> <mn>4</mn> </mtd> <mtd> <mn>10</mn> </mtd> </mtr> <mtr> <mtd> <mn>8</mn> </mtd> <mtd> <mo>-</mo> <mn>6</mn> </mtd> <mtd> <mo>-</mo> <mn>4</mn> </mtd> <mtd> <mn>10</mn> </mtd> <mtd> <mo>-</mo> <mn>8</mn> </mtd> <mtd> <mo>-</mo> <mn>2</mn> </mtd> <mtd> <mn>10</mn> </mtd> <mtd> <mo>-</mo> <mn>9</mn> </mtd> </mtr> <mtr> <mtd> <mn>8</mn> </mtd> <mtd> <mo>-</mo> <mn>9</mn> </mtd> <mtd> <mn>4</mn> </mtd> <mtd> <mn>2</mn> </mtd> <mtd> <mo>-</mo> <mn>8</mn> </mtd> <mtd> <mn>10</mn> </mtd> <mtd> <mo>-</mo> <mn>10</mn> </mtd> <mtd> <mn>6</mn> </mtd> </mtr> <mtr> <mtd> <mn>8</mn> </mtd> <mtd> <mo>-</mo> <mn>10</mn> </mtd> <mtd> <mn>10</mn> </mtd> <mtd> <mo>-</mo> <mn>9</mn> </mtd> <mtd> <mn>8</mn> </mtd> <mtd> <mo>-</mo> <mn>6</mn> </mtd> <mtd> <mn>4</mn> </mtd> <mtd> <mo>-</mo> <mn>2</mn> </mtd> </mtr> </mtable> </mfenced> </mrow>]]></math></maths>X表示8×8的图像残差矩阵,Y表示8×8的变换系数矩阵,H表示8×8的整数正变换矩阵,HT表示8×8的整数正变换矩阵的转置矩阵,设X图像残差矩阵中的输入数据为X(0),X(1)......X(6),X(7),经过单步整数变换后的输出数据为Z(0),Z(1),Z(2),Z(3),Z(4),Z(5),Z(6),Z(7),由上述整数变换表达式知,变换矩阵H的偶数行为偶对称,而奇数行为奇对称,因而利用变换矩阵H的对称性,推出以下矩阵:<maths id="math0002" num="0002" ><math><![CDATA[ <mrow> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <mi>Z</mi> <mrow> <mo>(</mo> <mn>0</mn> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mi>Z</mi> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mi>Z</mi> <mrow> <mo>(</mo> <mn>4</mn> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mi>Z</mi> <mrow> <mo>(</mo> <mn>6</mn> <mo>)</mo> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>=</mo> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <mn>8</mn> </mtd> <mtd> <mn>8</mn> </mtd> <mtd> <mn>8</mn> </mtd> <mtd> <mn>8</mn> </mtd> </mtr> <mtr> <mtd> <mn>10</mn> </mtd> <mtd> <mn>4</mn> </mtd> <mtd> <mo>-</mo> <mn>4</mn> </mtd> <mtd> <mo>-</mo> <mn>10</mn> </mtd> </mtr> <mtr> <mtd> <mn>8</mn> </mtd> <mtd> <mo>-</mo> <mn>8</mn> </mtd> <mtd> <mo>-</mo> <mn>8</mn> </mtd> <mtd> <mn>8</mn> </mtd> </mtr> <mtr> <mtd> <mn>4</mn> </mtd> <mtd> <mo>-</mo> <mn>10</mn> </mtd> <mtd> <mn>10</mn> </mtd> <mtd> <mo>-</mo> <mn>4</mn> </mtd> </mtr> </mtable> </mfenced> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <mi>X</mi> <mrow> <mo>(</mo> <mn>0</mn> <mo>)</mo> </mrow> <mo>+</mo> <mi>X</mi> <mrow> <mo>(</mo> <mn>7</mn> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mi>X</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mi>X</mi> <mrow> <mo>(</mo> <mn>6</mn> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mi>X</mi> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> <mo>+</mo> <mi>X</mi> <mrow> <mo>(</mo> <mn>5</mn> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mi>X</mi> <mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo> </mrow> <mo>+</mo> <mi>X</mi> <mrow> <mo>(</mo> <mn>4</mn> <mo>)</mo> </mrow> </mtd> </mtr> </mtable> </mfenced> </mrow>]]></math></maths><maths id="math0003" num="0003" ><math><![CDATA[ <mrow> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <mi>Z</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mi>Z</mi> <mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mi>Z</mi> <mrow> <mo>(</mo> <mn>5</mn> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mi>Z</mi> <mrow> <mo>(</mo> <mn>7</mn> <mo>)</mo> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>=</mo> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <mn>10</mn> </mtd> <mtd> <mn>9</mn> </mtd> <mtd> <mn>6</mn> </mtd> <mtd> <mn>2</mn> </mtd> </mtr> <mtr> <mtd> <mn>9</mn> </mtd> <mtd> <mo>-</mo> <mn>2</mn> </mtd> <mtd> <mo>-</mo> <mn>10</mn> </mtd> <mtd> <mo>-</mo> <mn>6</mn> </mtd> </mtr> <mtr> <mtd> <mn>6</mn> </mtd> <mtd> <mo>-</mo> <mn>10</mn> </mtd> <mtd> <mn>2</mn> </mtd> <mtd> <mn>9</mn> </mtd> </mtr> <mtr> <mtd> <mn>2</mn> </mtd> <mtd> <mo>-</mo> <mn>6</mn> </mtd> <mtd> <mn>9</mn> </mtd> <mtd> <mo>-</mo> <mn>10</mn> </mtd> </mtr> </mtable> </mfenced> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <mi>X</mi> <mrow> <mo>(</mo> <mn>0</mn> <mo>)</mo> </mrow> <mo>-</mo> <mi>X</mi> <mrow> <mo>(</mo> <mn>7</mn> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mi>X</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>-</mo> <mi>X</mi> <mrow> <mo>(</mo> <mn>6</mn> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mi>X</mi> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> <mo>-</mo> <mi>X</mi> <mrow> <mo>(</mo> <mn>5</mn> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mi>X</mi> <mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo> </mrow> <mo>-</mo> <mi>X</mi> <mrow> <mo>(</mo> <mn>4</mn> <mo>)</mo> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>,</mo> </mrow>]]></math></maths>使运算的次数减半,且能够并行计算;步骤2、若使能信号TransEn_MH为高电平,表明变换系数Trans_M为有效数据,经过量化后,输出量化后的变换系数Quant_O和输出使能QuantEn_OH;步骤3、若使能信号QuantEn_OH为高电平,表明量化后的变换系数是有效数据,经过反量化后,输出变化系数InvTrans_M和输出使能InvTrans_MH;及步骤4、若使能信号InvTrans_MH为高电平,表明反量化后的变换系数为有效数据,经过反变换后,输出预测残差InvPredDiff_I以及预测残差输出使能InvPredDiffEn_IH,其中:输入数据为反量化后的变换系数,设输入数据为Y(0),Y(1)......Y(6),Y(7),整数反变换矩阵<maths id="math0004" num="0004" ><math><![CDATA[ <mrow> <msub> <mi>T</mi> <mn>8</mn> </msub> <mo>=</mo> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <mn>8</mn> </mtd> <mtd> <mn>10</mn> </mtd> <mtd> <mn>10</mn> </mtd> <mtd> <mn>9</mn> </mtd> <mtd> <mn>8</mn> </mtd> <mtd> <mn>6</mn> </mtd> <mtd> <mn>4</mn> </mtd> <mtd> <mn>2</mn> </mtd> </mtr> <mtr> <mtd> <mn>8</mn> </mtd> <mtd> <mn>9</mn> </mtd> <mtd> <mn>4</mn> </mtd> <mtd> <mo>-</mo> <mn>2</mn> </mtd> <mtd> <mo>-</mo> <mn>8</mn> </mtd> <mtd> <mo>-</mo> <mn>10</mn> </mtd> <mtd> <mo>-</mo> <mn>10</mn> </mtd> <mtd> <mo>-</mo> <mn>6</mn> </mtd> </mtr> <mtr> <mtd> <mn>8</mn> </mtd> <mtd> <mn>6</mn> </mtd> <mtd> <mo>-</mo> <mn>4</mn> </mtd> <mtd> <mo>-</mo> <mn>10</mn> </mtd> <mtd> <mo>-</mo> <mn>8</mn> </mtd> <mtd> <mn>2</mn> </mtd> <mtd> <mn>10</mn> </mtd> <mtd> <mn>9</mn> </mtd> </mtr> <mtr> <mtd> <mn>8</mn> </mtd> <mtd> <mn>2</mn> </mtd> <mtd> <mo>-</mo> <mn>10</mn> </mtd> <mtd> <mo>-</mo> <mn>6</mn> </mtd> <mtd> <mn>8</mn> </mtd> <mtd> <mn>9</mn> </mtd> <mtd> <mo>-</mo> <mn>4</mn> </mtd> <mtd> <mo>-</mo> <mn>10</mn> </mtd> </mtr> <mtr> <mtd> <mn>8</mn> </mtd> <mtd> <mo>-</mo> <mn>2</mn> </mtd> <mtd> <mo>-</mo> <mn>10</mn> </mtd> <mtd> <mn>6</mn> </mtd> <mtd> <mn>8</mn> </mtd> <mtd> <mo>-</mo> <mn>9</mn> </mtd> <mtd> <mo>-</mo> <mn>4</mn> </mtd> <mtd> <mn>10</mn> </mtd> </mtr> <mtr> <mtd> <mn>8</mn> </mtd> <mtd> <mo>-</mo> <mn>6</mn> </mtd> <mtd> <mo>-</mo> <mn>4</mn> </mtd> <mtd> <mn>10</mn> </mtd> <mtd> <mo>-</mo> <mn>8</mn> </mtd> <mtd> <mo>-</mo> <mn>2</mn> </mtd> <mtd> <mn>10</mn> </mtd> <mtd> <mo>-</mo> <mn>9</mn> </mtd> </mtr> <mtr> <mtd> <mn>8</mn> </mtd> <mtd> <mo>-</mo> <mn>9</mn> </mtd> <mtd> <mn>4</mn> </mtd> <mtd> <mn>2</mn> </mtd> <mtd> <mo>-</mo> <mn>8</mn> </mtd> <mtd> <mn>10</mn> </mtd> <mtd> <mo>-</mo> <mn>10</mn> </mtd> <mtd> <mn>6</mn> </mtd> </mtr> <mtr> <mtd> <mn>8</mn> </mtd> <mtd> <mo>-</mo> <mn>10</mn> </mtd> <mtd> <mn>10</mn> </mtd> <mtd> <mo>-</mo> <mn>9</mn> </mtd> <mtd> <mn>8</mn> </mtd> <mtd> <mo>-</mo> <mn>6</mn> </mtd> <mtd> <mn>4</mn> </mtd> <mtd> <mo>-</mo> <mn>2</mn> </mtd> </mtr> </mtable> </mfenced> </mrow>]]></math></maths>T8的偶数列为偶对称,而奇数列为奇对称,若经过单步逆离散余弦运算后的输出数据为Z(0),Z(1),Z(2),Z(3),Z(4),Z(5),Z(6),Z(7),利用变换矩阵T8的对称性,推出以下矩阵:<maths id="math0005" num="0005" ><math><![CDATA[ <mrow> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <mi>Z</mi> <mrow> <mo>(</mo> <mn>0</mn> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mi>Z</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mi>Z</mi> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mi>Z</mi> <mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>=</mo> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <mn>8</mn> </mtd> <mtd> <mn>10</mn> </mtd> <mtd> <mn>8</mn> </mtd> <mtd> <mn>4</mn> </mtd> </mtr> <mtr> <mtd> <mn>8</mn> </mtd> <mtd> <mn>4</mn> </mtd> <mtd> <mo>-</mo> <mn>8</mn> </mtd> <mtd> <mo>-</mo> <mn>10</mn> </mtd> </mtr> <mtr> <mtd> <mn>8</mn> </mtd> <mtd> <mo>-</mo> <mn>4</mn> </mtd> <mtd> <mo>-</mo> <mn>8</mn> </mtd> <mtd> <mn>10</mn> </mtd> </mtr> <mtr> <mtd> <mn>8</mn> </mtd> <mtd> <mo>-</mo> <mn>10</mn> </mtd> <mtd> <mn>8</mn> </mtd> <mtd> <mo>-</mo> <mn>4</mn> </mtd> </mtr> </mtable> </mfenced> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <mi>Y</mi> <mrow> <mo>(</mo> <mn>0</mn> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mi>Y</mi> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mi>Y</mi> <mrow> <mo>(</mo> <mn>4</mn> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mi>Y</mi> <mrow> <mo>(</mo> <mn>6</mn> <mo>)</mo> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>+</mo> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <mn>10</mn> </mtd> <mtd> <mn>9</mn> </mtd> <mtd> <mn>6</mn> </mtd> <mtd> <mn>2</mn> </mtd> </mtr> <mtr> <mtd> <mn>9</mn> </mtd> <mtd> <mo>-</mo> <mn>2</mn> </mtd> <mtd> <mo>-</mo> <mn>10</mn> </mtd> <mtd> <mo>-</mo> <mn>6</mn> </mtd> </mtr> <mtr> <mtd> <mn>6</mn> </mtd> <mtd> <mo>-</mo> <mn>10</mn> </mtd> <mtd> <mn>2</mn> </mtd> <mtd> <mn>9</mn> </mtd> </mtr> <mtr> <mtd> <mn>2</mn> </mtd> <mtd> <mo>-</mo> <mn>6</mn> </mtd> <mtd> <mn>9</mn> </mtd> <mtd> <mo>-</mo> <mn>10</mn> </mtd> </mtr> </mtable> </mfenced> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <mi>Y</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mi>Y</mi> <mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mi>Y</mi> <mrow> <mo>(</mo> <mn>5</mn> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mi>Y</mi> <mrow> <mo>(</mo> <mn>7</mn> <mo>)</mo> </mrow> </mtd> </mtr> </mtable> </mfenced> </mrow>]]></math></maths><maths id="math0006" num="0006" ><math><![CDATA[ <mrow> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <mi>Z</mi> <mrow> <mo>(</mo> <mn>7</mn> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mi>Z</mi> <mrow> <mo>(</mo> <mn>6</mn> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mi>Z</mi> <mrow> <mo>(</mo> <mn>5</mn> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mi>Z</mi> <mrow> <mo>(</mo> <mn>4</mn> <mo>)</mo> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>=</mo> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <mn>8</mn> </mtd> <mtd> <mn>10</mn> </mtd> <mtd> <mn>8</mn> </mtd> <mtd> <mn>4</mn> </mtd> </mtr> <mtr> <mtd> <mn>8</mn> </mtd> <mtd> <mn>4</mn> </mtd> <mtd> <mo>-</mo> <mn>8</mn> </mtd> <mtd> <mo>-</mo> <mn>10</mn> </mtd> </mtr> <mtr> <mtd> <mn>8</mn> </mtd> <mtd> <mo>-</mo> <mn>4</mn> </mtd> <mtd> <mo>-</mo> <mn>8</mn> </mtd> <mtd> <mn>10</mn> </mtd> </mtr> <mtr> <mtd> <mn>8</mn> </mtd> <mtd> <mo>-</mo> <mn>10</mn> </mtd> <mtd> <mn>8</mn> </mtd> <mtd> <mo>-</mo> <mn>4</mn> </mtd> </mtr> </mtable> </mfenced> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <mi>Y</mi> <mrow> <mo>(</mo> <mn>0</mn> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mi>Y</mi> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mi>Y</mi> <mrow> <mo>(</mo> <mn>4</mn> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mi>Y</mi> <mrow> <mo>(</mo> <mn>6</mn> <mo>)</mo> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>-</mo> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <mn>10</mn> </mtd> <mtd> <mn>9</mn> </mtd> <mtd> <mn>6</mn> </mtd> <mtd> <mn>2</mn> </mtd> </mtr> <mtr> <mtd> <mn>9</mn> </mtd> <mtd> <mo>-</mo> <mn>2</mn> </mtd> <mtd> <mo>-</mo> <mn>10</mn> </mtd> <mtd> <mo>-</mo> <mn>6</mn> </mtd> </mtr> <mtr> <mtd> <mn>6</mn> </mtd> <mtd> <mo>-</mo> <mn>10</mn> </mtd> <mtd> <mn>2</mn> </mtd> <mtd> <mn>9</mn> </mtd> </mtr> <mtr> <mtd> <mn>2</mn> </mtd> <mtd> <mo>-</mo> <mn>6</mn> </mtd> <mtd> <mn>9</mn> </mtd> <mtd> <mo>-</mo> <mn>10</mn> </mtd> </mtr> </mtable> </mfenced> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <mi>Y</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mi>Y</mi> <mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mi>Y</mi> <mrow> <mo>(</mo> <mn>5</mn> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mi>Y</mi> <mrow> <mo>(</mo> <mn>7</mn> <mo>)</mo> </mrow> </mtd> </mtr> </mtable> </mfenced> </mrow>]]></math></maths>使两个矩阵等式能够同时进行计算。
地址 200233上海市宜山路757号2楼