只换成orthmatrix=zeros(size(in));就对了
复数矩阵进行施密特正交化时遇到的问题先放正确的代码,供需要的人可以直接使用: 在刚开始进行代码编写时,遇到了结果不正确,正交化后的矩阵乘积不是单位阵,最初以为是复数矩阵不适用于施密特正交化。但是,在百度搜索很久...
只换成orthmatrix=zeros(size(in));就对了
复数矩阵进行施密特正交化时遇到的问题先放正确的代码,供需要的人可以直接使用: 在刚开始进行代码编写时,遇到了结果不正确,正交化后的矩阵乘积不是单位阵,最初以为是复数矩阵不适用于施密特正交化。但是,在百度搜索很久...
我遇到的问题倒不是楼主说的那样,而是我的程序是[m,n]=size(in);orthmatrix=zeros(m,n);出来就不对,但是换成楼主的那种格式就是对的,请问楼主这是为啥呢,搞不懂
复数矩阵进行施密特正交化时遇到的问题先放正确的代码,供需要的人可以直接使用: 在刚开始进行代码编写时,遇到了结果不正确,正交化后的矩阵乘积不是单位阵,最初以为是复数矩阵不适用于施密特正交化。但是,在百度搜索很久...
先放正确的代码,供需要的人可以直接使用: 在刚开始进行代码编写时,遇到了结果不正确,正交化后的矩阵乘积不是单位阵,最初以为是复数矩阵不适用于施密特正交化。但是,在百度搜索很久...