矩阵分解中matlabQR分解自编源代码
来源:互联网 发布:中兴云计算怎么样 编辑:程序博客网 时间:2024/05/07 14:04
%author:野渡无人
%create date:2007-11-20
function [Q,R]=myqr(A)
Q=0;
R=0;
[m,n]=size(A);
if m~=n
fprintf('请输入一个方阵');
return;
end
alpha=zeros(m,n);
beta=zeros(m,n);
K=eye(m,n);
for i=1:m
alpha(:,i)=A(:,i);
end
for i=1:m
beta(:,i)=alpha(:,i);
for j=1:i-1
K(j,i)=dot(alpha(:,i),beta(:,j))/dot(beta(:,j),beta(:,j)) ;
beta(:,i)=beta(:,i)-K(j,i)*beta(:,j);
end
end
for i=1:n
Q(:,i)=beta(:,i)/norm(beta(:,i));
Beta(i)=norm(beta(:,i));
end
R=diag(Beta)*K;
- 矩阵分解中matlabQR分解自编源代码
- 矩阵分解 Cholesky分解
- 矩阵分解 SVD分解
- Matlab中矩阵的分解
- 矩阵分解
- 矩阵分解
- 矩阵分解
- 矩阵分解
- 矩阵分解
- 矩阵分解
- 矩阵分解
- 矩阵分解
- 矩阵分解
- 矩阵分解
- 矩阵分解
- 矩阵分解 三角分解(LU分解)
- 矩阵分解 LDL^T分解
- 自编的matlab的满秩分解函数
- MFC应用程序中处理消息的顺序
- ORACLE的索引和约束详解
- asp.net通过配置文件使编码统一
- 1.1如何截取时间中的一部分
- 在Cisco路由器使用CAR控制流量
- 矩阵分解中matlabQR分解自编源代码
- 线性方程数值解中jacobi迭代matlab实现
- 回顾《程序员》的创刊元年
- 线性方程数值分析中高斯迭代matlab实现
- sharpdevelop中如何加载addin文件
- Phpcms 编码规范
- 面试经历
- Windows Hook和Dtrace的区别
- 一次清空多个TextBox