万佛,问个matlab问题# PhotoGear - 摄影器材h*g2011-06-13 07:061 楼已知矩阵Y和行向量X,求列向量A和BY=AX+B*[1 1...1]matlab里怎么求?其实就是同时进行n个线性回归,不过n比较大而已
s*g2011-06-13 07:062 楼介个貌似就是个多重线性回归矩阵求解的问题http://www.geog.ucsb.edu/~joel/g210_w07/lecture_notes/lect09/oh在Matlab里面直接算Beta的解就行了【在 h******g 的大作中提到】: 已知矩阵Y和行向量X,求列向量A和B: Y=AX+B*[1 1...1]: matlab里怎么求?: 其实就是同时进行n个线性回归,不过n比较大而已
h*g2011-06-13 07:063 楼多谢,包子请笑纳【在 s******g 的大作中提到】: 介个貌似就是个多重线性回归矩阵求解的问题: http://www.geog.ucsb.edu/~joel/g210_w07/lecture_notes/lect09/oh: 在Matlab里面直接算Beta的解就行了
h*g2011-06-13 07:064 楼这个不行,y是向量我的情况y是个矩阵我在matlab里试过,y是矩阵用back slash会出错【在 s******g 的大作中提到】: 介个貌似就是个多重线性回归矩阵求解的问题: http://www.geog.ucsb.edu/~joel/g210_w07/lecture_notes/lect09/oh: 在Matlab里面直接算Beta的解就行了
s*g2011-06-13 07:068 楼我很不理解你的Y为啥会是矩阵,如果Y是矩阵,那它应该有系数,你的方程里面没有啊【在 h******g 的大作中提到】: 这个不行,y是向量: 我的情况y是个矩阵: 我在matlab里试过,y是矩阵用back slash会出错
h*g2011-06-13 07:069 楼A是列向量,X是行向量AX当然是矩阵系数是指什么?【在 s******g 的大作中提到】: 我很不理解你的Y为啥会是矩阵,如果Y是矩阵,那它应该有系数,你的方程里面没有啊
s*g2011-06-13 07:0610 楼那你把方程写成X = A^(-1)*(Y-B*[111])然后求A^(-1)不行么【在 h******g 的大作中提到】: A是列向量,X是行向量: AX当然是矩阵: 系数是指什么?
h*g2011-06-13 07:0611 楼这个牛matlab求A^-1准么?【在 s******g 的大作中提到】: 那你把方程写成: X = A^(-1)*(Y-B*[111]): 然后求A^(-1)不行么
h*g2011-06-13 07:0613 楼A不是方阵。。。。要用哪一个求A^(-1)? svd?【在 s******g 的大作中提到】: 那你把方程写成: X = A^(-1)*(Y-B*[111]): 然后求A^(-1)不行么