当前位置: 首页 > 编程笔记 >

如何使用HTML5创建转换矩阵?

靳茂
2023-03-14
本文向大家介绍如何使用HTML5创建转换矩阵?,包括了如何使用HTML5创建转换矩阵?的使用技巧和注意事项,需要的朋友参考一下

HTML5 canvas提供了允许直接修改转换矩阵的方法。转换矩阵最初必须是身份转换。然后可以使用转换方法对其进行调整。

S号
方法和说明
1
变换(m11,m12,m21,m22,dx,dy)

此方法更改转换矩阵以应用参数指定的矩阵。
2
setTransform(m11,m12,m21,m22,dx,dy)

此方法将转换矩阵更改为参数指定的矩阵。

transform(m11,m12,m21,m22,dx,dy)方法必须将当前变换矩阵与-所描述的矩阵相乘

m11   m21   dx
m12   m22   dy
0     0     1

要创建转换矩阵,请使用MathML。

示例

以下是使用transform()setTransform()方法的简单示例

<!Doctype html>
<html>
   <head>
      <meta charset = "UTF-8">
      <title>Pythagorean theorem</title>
   </head>

   <body>
      <math xmlns = "http://www.w3.org/1998/Math/MathML">
         <mrow>
            <msup>
               <mi>a</mi>
               <mn>2</mn>
            </msup>
            <mo> + </mo>
            <msup>
               <mi>b</mi>
               <mn>2</mn>
            </msup>
            <mo> = </mo>
            <msup>
               <mi>c</mi>
               <mn>2</mn>
            </msup>
         </mrow>
      </math>
   </body>
</html>


<!doctype html>
<html>
   <head>
      <meta charset = "UTF-8">
      <title>Pythagorean theorem</title>
   </head>

   <body>
      <math xmlns = "http://www.w3.org/1998/Math/MathML">
         <mrow>
            <msup>
               <mi>a</mi>
               <mn>2</mn>
            </msup>
            <mo> + </mo>
            <msup>
               <mi>b</mi>
               <mn>2</mn>
            </msup>
            <mo> = </mo>
            <msup>
               <mi>c</mi>
               <mn>2</mn>
            </msup>
         </mrow>
      </math>
   </body>
</html>
 类似资料:
  • 问题内容: 使用这样的地理数据记录: 我想输出类似这样的内容,其中它以矩阵形式显示START / END配对: 我可以看到如何以及将如何找到数据,但是我对如何显示为矩阵一无所知。有人有什么想法吗? 问题答案: 这似乎可以解决问题,并在PostgreSQL 9.1上进行了测试。几乎肯定会需要对它进行调整以使其适合SQL Server(任何人都可以随时更新我对此的回答)。 但是请注意,我的输出与您的输

  • 我需要创建一个从字符串到对象的转换器。 但是从propertyShopService我收到了< code>Mono

  • 所以我想做一个单一的迷宫(没有发电机)在Java,我遇到了一个路障。我有的当前代码将制作一个迷宫,并制作一个jframe,但它不会给它着色...有办法让着色工作吗?? 任何帮助都可以,谢谢!

  • 我目前正在使用gradle mlExportToFile将json文档导出到文件中。但是,我需要最终文件采用换行符分隔的JSON格式,每个文档在文件中都有自己的行。我看到mlExportToFile REST转换方法可用于创建CSV,所以我假设这种方法也适用于NDJSON。我已经尝试了我能想到的所有方法,但该文件仍然没有将记录放在自己的行上。非常感谢任何建议!!

  • 我有2个时间戳,我已经用矩插件计算了以分钟为单位的时差。现在我想把分钟转换成HH:mm。 我做错了什么?

  • 我目前正在将原始矩阵转换为光栅以使用焦距函数,然后我想将光栅转换回矩阵。但是,当我尝试将光栅函数用作时,出现了一条错误消息。矩阵()。即使有这个非常简单的例子: 以下是我得到的: 如果(!is.null(names(x)))列表(names(x),,则数组(x,c(length(x),1L)中出错: “dimnames”[1]的长度不等于数组范围 我正在使用RstuIO、R版本3.4.0和、和库。