matlab中t=[A;1]是什么意思

2024-11-06 08:12:56
推荐回答(2个)
回答(1):

A应当是多行一列的列向量。

;的意思是另起一行。

也就是说t等于在A后面再添一行,这一行的元素是1

如果A不是一列的矩阵,那个就会出错。

回答(2):

matlab中rank()函数是求矩阵的秩,[A;B]构成一个矩阵,当这个矩阵的秩为1时,A,B共线。
一个向量组的极大线性无关组所含向量的个数称为这个向量组的秩。所谓矩阵的行秩就
矩阵的行向量组的秩,矩阵的列秩就是矩阵的列向量组的秩。矩阵的行秩等于矩阵的列秩,
并统称为矩阵的秩。
上述,AB的秩为1,表明AB的极大线性无关组为1,因而共线