当前位置: 首页 > news >正文

矩阵分析线性表示例题

在这里插入图片描述

(1)问题求解关于线性变换的矩阵表示

知识点分析

知识点如图所示
在这里插入图片描述

(法一)令PPP是从基 {αi}\{\alpha_i\}{αi} 到标准基的过渡矩阵

线性变换SSSSSS在基 {α1,α2,α3}\{\alpha_1, \alpha_2, \alpha_3\}{α1,α2,α3} 下的矩阵是AAA。现在要求SSSSSS在标准基 {e1,e2,e3}\{e_1, e_2, e_3\}{e1,e2,e3} 下的矩阵表示。

PPP是从标准基到基 {αi}\{\alpha_i\}{αi} 的变换矩阵(PPP是从基 {αi}\{\alpha_i\}{αi} 到标准基的过渡矩阵)。这意味着PPP(α1,α2,α3)−1{e1,e2,e3}(\alpha_1, \alpha_2, \alpha_3)^{-1}\{e_1, e_2, e_3\}(α1,α2,α3)1{e1,e2,e3}

所以,如果有一个向量在 {αi}\{\alpha_i\}{αi} 基下的坐标是 xxx,那么它在标准基下的坐标是 P−1xP^{-1}xP1x.

线性变换SSSSSS{αi}\{\alpha_i\}{αi}基下的矩阵表示是AAA,所以如果输入向量在{αi}\{\alpha_i\}{αi}基下的坐标是 xxx,那么输出向量在 {αi}\{\alpha_i\}{αi}基下的坐标是 AxAxAx

我们需要输出在标准基下的坐标。

由于输出向量在{αi}\{\alpha_i\}{αi} 基下的坐标是AxAxAx,而标准基下的坐标是P−1(Ax)P^{-1}(Ax)P1(Ax).

另一方面,输入向量在标准基下的坐标是P−1xP^{-1}xP1x。我们想要找到矩阵BBB,使得当输入在标准基下的坐标是yyy时,输出在标准基下的坐标是ByByBy.

所以,设y=P−1xy = P^{-1}xy=P1x,则x=Pyx = Pyx=Py。输出在标准基下的坐标是P−1Ax=P−1A(Py)=(P−1AP)yP^{-1}Ax = P^{-1}A(Py) = (P^{-1}AP)yP1Ax=P1A(Py)=(P1AP)y.

因此,B=P−1APB = P^{-1}APB=P1AP.
在这里插入图片描述

python代码求解

import numpy as np# 定义矩阵 A
A = np.array([[1, 0, -1],[1, 1, 0],[-1, 2, 3]])# 定义基向量
α1 = np.array([-1, 1, 1])
α2 = np.array([1, 0, -1])
α3 = np.array([0, 1, 1])# 构建基向量矩阵
alpha_matrix = np.column_stack((α1, α2, α3))# 标准基矩阵
epsilon_matrix = np.eye(3)# 求过渡矩阵 P(P为从标准基到基α的过渡矩阵),使得 epsilon = alpha * P
# 即 P = alpha^{-1} * epsilon
P = np.linalg.inv(alpha_matrix) @ epsilon_matrix# 计算标准基下的矩阵表示 B = P^{-1} A P
B = np.linalg.inv(P) @ A @ Pprint("在标准基下的矩阵 B 是:\n",B)

(法二)令PPP是从标准基到基 {αi}\{\alpha_i\}{αi} 的过渡矩阵

线性变换SSSSSS在基 {α1,α2,α3}\{\alpha_1, \alpha_2, \alpha_3\}{α1,α2,α3} 下的矩阵是AAA。现在要求SSSSSS在标准基 {e1,e2,e3}\{e_1, e_2, e_3\}{e1,e2,e3} 下的矩阵表示。

PPP是从基 {αi}\{\alpha_i\}{αi} 到标准基的变换矩阵(PPP是从标准基到基 {αi}\{\alpha_i\}{αi} 的过渡矩阵)。这意味着PPP{e1,e2,e3}−1(α1,α2,α3)\{e_1, e_2, e_3\}^{-1}(\alpha_1, \alpha_2, \alpha_3){e1,e2,e3}1(α1,α2,α3),即PPP的列向量是α1,α2,α3\alpha_1, \alpha_2, \alpha_3α1,α2,α3

所以,如果有一个向量在 {αi}\{\alpha_i\}{αi} 基下的坐标是 xxx,那么它在标准基下的坐标是 PxPxPx.

线性变换SSSSSS{αi}\{\alpha_i\}{αi}基下的矩阵表示是AAA,所以如果输入向量在{αi}\{\alpha_i\}{αi}基下的坐标是 xxx,那么输出向量在 {αi}\{\alpha_i\}{αi}基下的坐标是 AxAxAx

我们需要输出在标准基下的坐标。

由于输出向量在{αi}\{\alpha_i\}{αi} 基下的坐标是AxAxAx,而标准基下的坐标是P(Ax)P(Ax)P(Ax).

另一方面,输入向量在标准基下的坐标是PxPxPx。我们想要找到矩阵BBB,使得当输入在标准基下的坐标是yyy时,输出在标准基下的坐标是ByByBy.

所以,设y=Pxy = Pxy=Px,则x=P−1yx = P^{-1}yx=P1y。输出在标准基下的坐标是PAx=PA(P−1y)=(PAP−1)yPAx = PA(P^{-1}y) = (PAP^{-1})yPAx=PA(P1y)=(PAP1)y.

因此,B=PAP−1B = PAP^{-1}B=PAP1.
在这里插入图片描述

在这里插入图片描述

python代码求解

import numpy as np# 定义矩阵 A
A = np.array([[1, 0, -1],[1, 1, 0],[-1, 2, 3]])# 定义基向量,组成过渡矩阵 P(P为从基 α 到标准基的过渡矩阵)
α1 = np.array([-1, 1, 1])
α2 = np.array([1, 0, -1])
α3 = np.array([0, 1, 1])# 把 α1, α2, α3 作为列向量,组成矩阵 P
P = np.column_stack((α1, α2, α3))# 计算 P 的逆矩阵
P_inv = np.linalg.inv(P)# 计算标准基下的矩阵表示 B = P A P^{-1}
B = P @ A @ P_invprint("在标准基下的矩阵 B 是:\n",B)

(2)求线性变换的核与值域

核是齐次方程 Bx=0 的解空间
值域是矩阵 B 的列空间
在这里插入图片描述

在这里插入图片描述

from sympy import Matrix
# 求解核(Kernel)解齐次方程 Bx = 0
B_matrix = Matrix(B)
kernel_basis = B_matrix.nullspace()
print("\n核的基向量:")
for vec in kernel_basis:print(vec)# 求解值域(Range) 值域是矩阵B的列空间
range_basis = B_matrix.columnspace()
print("\n值域的基向量:")
for vec in range_basis:print(vec)
http://www.dtcms.com/a/390179.html

相关文章:

  • OpenEuler---jumpserver堡垒机部署
  • STM32 驱动 MAX31865 读取 PT100 温度方案
  • 第四次编程记录
  • 2024年7月 自旋散射效应
  • 理解神经网络中的批量数据处理:维度、矩阵乘法与广播机制
  • UDP传输大数据?真的能兼顾速度和可靠性吗?
  • 某税网登录逆向-sm2-HMacSHA256-sm4-滑块
  • HashMap 添加元素put()的源码和扩容方法resize()的源码解析
  • Windows系统如何查看SSH公钥?
  • 苹果软件代码混淆与多框架应用加固 iOS混淆、ipa文件安全、跨端应用安全防护全流程指南
  • 第一章 神经网络的复习:神经网络的推理
  • MinIO 4 节点集群部署实战:RPM 安装 + mc 工具攻略(网站托管、自动备份)
  • 支持向量机 SVM 预测人脸数据集时数据是否标准化的对比差异
  • 学习笔记:Vue 透传
  • 【记录59】携带token加载图片、图片过大自行压缩、转base64、
  • CentOS 7下FTP配置全攻略
  • 利用Debezium和PostgreSQL逻辑复制实现实时数据同步架构设计与优化实践
  • Part05 数学与其他
  • 链接脚本总结
  • 模电基础:基本放大电路及其优化
  • Curl、Wget 等命令 Uses proxy env variable https_proxy 如何解决
  • 自注意力机制Self-Attention (一)
  • (论文速读)DeNVeR(可变形神经血管表示)-X射线血管造影视频的无监督血管分割
  • css实现3D变化之两面翻转的盒子效果
  • 多项式回归原理与实战:从线性扩展到非线性建模
  • 【层面二】.NET 运行时与内存管理-01(CLR/内存管理)
  • 【51单片机】【protues仿真】基于51单片机温度检测数码管系统
  • Sketch安装图文教程:从下载到账号注册完整流程
  • Day07_STM32 单片机 - 中断
  • 花瓶测试用例10条(基于质量模型)