找回密码
 注册
Simdroid-非首页
查看: 75|回复: 3

使用葛兰姆-施密特正交化求一组正交基底。

[复制链接]
发表于 2010-10-23 22:26:05 | 显示全部楼层 |阅读模式 来自 四川成都
用matlab编程:使用葛兰姆-施密特正交化求一组正交基底。并举例。先谢谢各位大虾
发表于 2010-10-23 23:13:54 | 显示全部楼层 来自 黑龙江哈尔滨
Simdroid开发平台
看你是新手,才发了一贴,所以就多说几句。

发贴之前注意版规,你的发贴违返了版规第4条。

本版的宗旨是,授人以渔,而不是授人以鱼。

所以本版不欢迎给出题目求答案的问题,希望这个问题你先自己做一下,有什么不会的再来问。
回复 不支持

使用道具 举报

发表于 2010-10-24 01:38:17 | 显示全部楼层 来自 四川成都
总版主说的对撒,要遵守版规。
看到这个问题,自己有兴趣,于是写下了这个程序!
望版主见谅哈。各位大牛多指正,找出更省时间的方法。
function b=schimit_chen(a)
%%%%%%%%%%向量正交化
%%a向量的每列即为需要处理的无关向量组
%%b向量的每列即为经schimidt正交化处理后的向量组组
b(:,1)=a(:,1);
[m,n]=size(a);
for i=2:n
    b(:,i)=a(:,i);
    for j=1:i-1
        b(:,i)=b(:,i)-((b(:,j)'*a(:,i))/(b(:,j)'*b(:,j))).*b(:,j);
    end
end

评分

1

查看全部评分

回复 不支持

使用道具 举报

 楼主| 发表于 2010-10-24 11:51:50 | 显示全部楼层 来自 四川成都
谢谢总版主教导,以后会遵守版规的
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-10-5 13:28 , Processed in 0.042627 second(s), 17 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表