Matlab 矩阵论 矩阵分析计算实现(三)线性变换的矩阵表示

Matlab 矩阵论 矩阵分析代码(三)线性变换的矩阵表示

例题

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

脚本

%矩阵表示(一道例题)
%设R 中线性变换T将基变为其他基
% orgin 为原始基 final为转化后的基
%1 求T在基 a1 a2 a3下的矩阵表示A;
% T(orgin)=(orgin)A = (final)
orgin = [1 0 1;1 2 0;-1 -1 -1];
final = [1 0 0;-1 1 3;0 -1 -2];
A = orgin^(-1) * final;
disp("矩阵表示A为");
disp(A);
%2 求向量kesi=123)T及T(kesi)在基a1 a2 a3 下的坐标;
kesi = [1;2;3];
syms k1 k2 k3
disp("k1 k2 k3的值为,kesi在orgin基下坐标为(k1 k2 k3)")
[k1 k2 k3] = solve(orgin*[k1;k2;k3]==kesi)
disp("T(kesi)在orgin基下坐标为")
dist = A*[k1;k2;k3];
disp(dist);
%3 求向量kesi及T(kesi)在基a1' a2' a3'下的坐标
kesi = [1;2;3]
syms k4 k5 k6
[k4 k5 k6] = solve(final*[k4;k5;k6]==kesi)
disp("T(kesi)在final基下坐标为")
dist2 =A^-1*dist;
disp(dist2)
运行结果

在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值