全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
1706 9
2013-07-08

问题1:X=(1 2 3..... T),求Y=X*inv(X'X)*X',代码怎么写?
问题2:X=(1 2 3..... T ),怎么求X的正交投影矩阵?


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2013-7-8 16:04:40
第一个问题的代码就是你写的啊:Y=X*inv(X'*X)*X'.
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-7-8 16:07:49
但是,问题是:X‘*X是对称矩阵,所以肯定是不可逆的,inv(X'*X)是无法运算的
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-7-8 16:13:46
第二个问题,可以参见:http://emuch.net/html/201205/4532275.html
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-7-8 16:22:19
chenxiaoliang22 发表于 2013-7-8 16:04
第一个问题的代码就是你写的啊:Y=X*inv(X'*X)*X'.
但是矩阵X=(1 2 3..... T)用matlab怎么写呢?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-7-8 16:24:28
输入 X=[1,2,3,4,5],然后回车,会显示:
X =

     1     2     3     4     5

输入Y=X'*X,然后回车,会显示:
Y =

     1     2     3     4     5
     2     4     6     8    10
     3     6     9    12    15
     4     8    12    16    20
     5    10    15    20    25
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群