Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
![]() |
#1 |
初级会员
注册日期: 2007-12-08
帖子: 4
声望力: 0 ![]() |
![]()
有矩阵方程Y=b*X,其中Y是m*n矩阵,b是m*k矩阵,X是k*n矩阵,现已知Y与X,求b?
请问如何在matlab中实现?谢谢!!! |
![]() |
![]() |
![]() |
#2 |
初级会员
注册日期: 2009-01-03
年龄: 41
帖子: 4
声望力: 0 ![]() |
![]() |
![]() |
![]() |
![]() |
#3 |
高级会员
注册日期: 2008-11-01
年龄: 39
帖子: 406
声望力: 26 ![]() |
![]()
lz 我所了解到的解法
如果X矩阵不是方阵,可由以列为基准的Householder正交分解法分解 结果是m×k的矩阵. 每个矩阵的列向量最多有k个非零元素,k 是b的有效秩. 具体的你可以参考一下矩阵论的相关内容。 thx for reading. PS: 直接点每个人发的贴右下角的感谢"Thanks"就可以了。 |
![]() |
![]() |
![]() |
#4 |
初级会员
注册日期: 2008-10-19
年龄: 36
帖子: 4
声望力: 0 ![]() |
![]()
这个MATLAB里面有能做的函数:
你自己在help里面搜A/B A\B 看看说明 |
![]() |
![]() |
![]() |
#5 |
高级会员
注册日期: 2007-06-24
年龄: 70
帖子: 188
声望力: 21 ![]() |
![]()
若:y=X*b是回归表达式,求算回归系数b:
已有的数据如:y=rand(10,2); x=rand(10,5) X=[ones(10,1),x]; 则回归系数b的求算: b=X\y 即可。 |
![]() |
![]() |
![]() |
|
|
![]() |
||||
主题 | 主题作者 | 版面 | 回复 | 最后发表 |
[MATLAB混合编程] 我自已编写了一个Matlab程序可是不知道哪里错了,这个程序是用遗传算法整定PID。望哪们高手看看。我的邮箱[email protected] | helieshan | MATLAB论坛 | 2 | 2010-05-20 08:54 |
[MATLAB基础] [求助]包含阶乘的求和 如何输出 | geraint12 | MATLAB论坛 | 6 | 2009-05-19 21:56 |
指数分布中参数的作用是什么 | lgzh2ld | 数学 | 0 | 2009-04-18 15:59 |
如何实现gui窗口嵌套 | beulah | MATLAB论坛 | 1 | 2008-12-28 17:57 |
模糊控制隶属函数问题 | yangwenhui | MATLAB论坛 | 0 | 2008-11-18 17:32 |