matlab 用命令orth把向量组正交规范化最好能有解释和例子 我看懂了追加悬赏
来源:学生作业帮助网 编辑:六六作业网 时间:2024/10/06 20:43:36
matlab 用命令orth把向量组正交规范化最好能有解释和例子 我看懂了追加悬赏
matlab 用命令orth把向量组正交规范化
最好能有解释和例子 我看懂了追加悬赏
matlab 用命令orth把向量组正交规范化最好能有解释和例子 我看懂了追加悬赏
函数功能
求矩阵正交基
使用方法
B = orth(A)
返回矩阵A的正交基,B的列与A的列具有相同的空间,B的列向量是正交向量,满足B'*B = eye(rank(A)),B的列数是A的秩.
应用举例
A=[4 0 0;0 3 1;0 1 3];
B=orth(A)
Q=B'*B
B =
0 1.0000 0
-0.7071 0 -0.7071
-0.7071 0 0.7071
Q =
1.0000 0 0.0000
0 1.0000 0
0.0000 0 1.0000
对向量组 a1,a2,...,as
做矩阵 A= (a1,a2,...,as)
B=orth(A)
则B的列向量两两正交, 且与A的列向量组等价
B的列数 = r(A)
如: a1=(1,1)^T, a2=(1,2)^T
A=(a1,a2)
B=orth(A)=
>> A=[1,1;1,2]
A =
1 ...
全部展开
对向量组 a1,a2,...,as
做矩阵 A= (a1,a2,...,as)
B=orth(A)
则B的列向量两两正交, 且与A的列向量组等价
B的列数 = r(A)
如: a1=(1,1)^T, a2=(1,2)^T
A=(a1,a2)
B=orth(A)=
>> A=[1,1;1,2]
A =
1 1
1 2
>> orth(A)
ans =
-0.5257 -0.8507
-0.8507 0.5257
满意请采纳
收起