第11章 CustomView Matrix与坐标变换

本文深入探讨了矩阵运算的基本概念,包括加减法、乘法及其性质,并详细解析了矩阵在色彩变换中的应用,如色彩平移、缩放、旋转和投射运算,以及在Android中的具体实现。

一、矩阵运算

矩阵的加法与减法:

1.运算规则

设矩阵

A\pm B=

简言之,两个矩阵相加减,即它们相同位置的元素相加减。

注意:只有对于两个行数、列数分别相等(同型矩阵),加减法运算才有意义,即加减法运算是可行的。

2.运算性质

交换律:A+B=B+A

结合律:(A+B)+C=A+(B+C)

矩阵与数的乘法:

1.运算规则

\gamma乘以矩阵A,就是将数\gamma乘以矩阵A中的每一个元素,记为\gammaA或A\gamma

特别地,称-AA=(a_{ij})_{m\times s}的负矩阵。

2.运算性质

结合律:(\gamma \mu)A=\gamma(\mu A); (\gamma+\mu)A=\gamma A+\mu A

分配律:\gamma (A+B)=\gamma A + \gamma B

例:已知两个矩阵A=\begin{bmatrix} 3& -1& 2\\ 1& 5& 7\\ 2& 4& 5 \end{bmatrix}B=\begin{bmatrix} 7& 5& -2\\ 5& 1& 9\\ 4& 2& 1 \end{bmatrix},满足矩阵方程A+2X=B,求未知矩阵X。

解:

X=\frac{1}{2}(B-A)=\frac{1}{2}(\begin{bmatrix} 7 & 5 &-2 \\ 5 & 1 &9 \\ 4 & 2 &1 \end{bmatrix}-\begin{bmatrix} 3 &-1 & 2\\ 1 & 5& 7\\ 2 & 4& 5 \end{bmatrix}) =\frac{1}{2}\begin{bmatrix} 4 & 6 & -4\\ 4 & -4 & 2\\ 2 & -2 & -4 \end{bmatrix}=\begin{bmatrix} 2 & 3 & -2\\ 2 & -2 & 1\\ 1 & -1 & -2 \end{bmatrix}

矩阵与矩阵的乘法:

1.运算规则

A=(a_{ij})_{m\times s},B=(b_{ij})_{s\times n}

则A与B的乘积C是这样一个矩阵:

(1)行数与(左矩阵)A相同,列数与(右矩阵)B相同;

(2)C的第i行与第j列的元素c_{ij}由A的第i行元素与B的第j列元素对应相乘,现取乘积之和。

定义:设A为m\times p的矩阵,B为p\times n的矩阵,那么称m\times n的矩阵C为矩阵A与B的乘积,记作C=AB,其中矩阵C中的第i行和第j列元素可以表示为:

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

itzyjr

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值