英语翻译想不出这个函数怎么用c++来写函数功能 求矩阵正交基使用方法 B = orth(A) 返回矩阵A的正交基,B的列与A的列具有相同的空间,B的列向量是正交向量,满足B'*B = eye(rank(A)),B的列数是A的秩.
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/22 21:13:05
英语翻译想不出这个函数怎么用c++来写函数功能求矩阵正交基使用方法B=orth(A)返回矩阵A的正交基,B的列与A的列具有相同的空间,B的列向量是正交向量,满足B''*B=eye(rank(A)),B的
英语翻译想不出这个函数怎么用c++来写函数功能 求矩阵正交基使用方法 B = orth(A) 返回矩阵A的正交基,B的列与A的列具有相同的空间,B的列向量是正交向量,满足B'*B = eye(rank(A)),B的列数是A的秩.
英语翻译
想不出这个函数怎么用c++来写
函数功能
求矩阵正交基
使用方法
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
我要能脱离matlab的代码 不要那种直接转换的
英语翻译想不出这个函数怎么用c++来写函数功能 求矩阵正交基使用方法 B = orth(A) 返回矩阵A的正交基,B的列与A的列具有相同的空间,B的列向量是正交向量,满足B'*B = eye(rank(A)),B的列数是A的秩.
这种应该是迭代求解的,你可以去翻翻矩阵论.好久没弄矩阵了,忘光了.