由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Computation版 - 如何normalize矩阵
相关主题
大家好,我想了解一下Arkansas State University ?[转载] 问个误差估计的问题
一个matrix问题[转载] 有搞 神经网络算法的弟兄吗
Matlab计算精度请教[转载] 做FFT的陷阱
有没有这种SVD的程序[合集] 请教数值 解二阶偏微分方程
请问傅立叶变换中把每个点分割成数值相同的多个点能提高精度吗[合集] [问题]matlab怎么保存figure的各种设置
请教关于block-diagonalization的问题Matlab 回车键的问题
如何快速求一个5000*5000的对称矩阵的逆[合集] 打算重奖版面上一些ID
F2申请master学校求教![合集] 说说workstation
相关话题的讨论汇总
话题: 矩阵话题: normalize话题: square话题: may话题: 变换
进入Computation版参与讨论
1 (共1页)
f********r
发帖数: 50
1
假设我有两个同样大小的square矩阵,A,B.我希望可以找到一个变换矩阵X,这样如果我做一个
变换
A->A*X,B->B*X,之后,就有A*A'+B*B'=I .
如何找到这样的变化矩阵呢?
忘大家不吝赐教,我在这里先谢谢了。
r****y
发帖数: 1437
2

Are A and B square matrices? If not, may not have unique solutions.

【在 f********r 的大作中提到】
: 假设我有两个同样大小的square矩阵,A,B.我希望可以找到一个变换矩阵X,这样如果我做一个
: 变换
: A->A*X,B->B*X,之后,就有A*A'+B*B'=I .
: 如何找到这样的变化矩阵呢?
: 忘大家不吝赐教,我在这里先谢谢了。

f********r
发帖数: 50
3
A和B都是方阵,只要有解就行,我并不需要unique的解

【在 r****y 的大作中提到】
:
: Are A and B square matrices? If not, may not have unique solutions.

f********r
发帖数: 50
4
问题解决了,多谢rossby的提醒
解法如下(matlab)
function x=normalize(A,B)
x0=eye(size(A,1));
function F=myfun(x)
F=A*x*x'*A'+B*x*x'*B'-eye(size(A,1));
end
x=fsolve(@myfun,x0);
end
只是似乎效率不是特别高,算一个4阶的矩阵有时需要0.5秒
有没有直接求解的方法呢?
还有,似乎不是所有的矩阵A,B都有解,有时解又依赖于初始的x0,
是不是不是所有的矩阵A,B都存在解呢?

【在 r****y 的大作中提到】
:
: Are A and B square matrices? If not, may not have unique solutions.

f****t
发帖数: 101
5
such X may not exist at all.

果我做一个

【在 f********r 的大作中提到】
: 假设我有两个同样大小的square矩阵,A,B.我希望可以找到一个变换矩阵X,这样如果我做一个
: 变换
: A->A*X,B->B*X,之后,就有A*A'+B*B'=I .
: 如何找到这样的变化矩阵呢?
: 忘大家不吝赐教,我在这里先谢谢了。

1 (共1页)
进入Computation版参与讨论
相关主题
[合集] 说说workstation请问傅立叶变换中把每个点分割成数值相同的多个点能提高精度吗
[合集] 请问matlab的for循环或while循环的问题请教关于block-diagonalization的问题
[合集] 搭一个小型分布式计算服务器组的问题,急!如何快速求一个5000*5000的对称矩阵的逆
[合集] 如何在多nodes上运行1000多个单独的程序? (转载)F2申请master学校求教!
大家好,我想了解一下Arkansas State University ?[转载] 问个误差估计的问题
一个matrix问题[转载] 有搞 神经网络算法的弟兄吗
Matlab计算精度请教[转载] 做FFT的陷阱
有没有这种SVD的程序[合集] 请教数值 解二阶偏微分方程
相关话题的讨论汇总
话题: 矩阵话题: normalize话题: square话题: may话题: 变换