您的位置首页百科知识

看到matlab 中一段程序,a = [x' ones(length(x),1)]; 求解派陆

看到matlab 中一段程序,a = [x' ones(length(x),1)]; 求解派陆

的有关信息介绍如下:

问题补充说明:其中x是一个一维数组。x' 我记得好像是求其共轭转置,但是写成上面始终的形式我不知道是什么意思了,哪位大哥可以解释一下,还有最后求出来的a是什么东西

看到matlab 中一段程序,a = [x' ones(length(x),1)]; 求解派陆

x应当是一维行向量,

x'共轭转置后,变成一维列向量,尤其是实数时。

leng互故th(x)是求出x的元素个数

ones(length(x),1)是构造一个矩阵,length(x)行1列。

[x'ones(leng保拉th(x),1)]等效于[x',ones(length(x),1)],即中间加逗号。

也就是将两个列向量并列地放在一起。

最来自后形成:

[

x11

x21

x31

360问答x41

]

一般这样弄,用来直接拟合用的。