Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Matlab 数组和矩阵之间有什么区别?_Matlab - Fatal编程技术网

Matlab 数组和矩阵之间有什么区别?

Matlab 数组和矩阵之间有什么区别?,matlab,Matlab,MATLAB官方文档在任何地方都使用术语数组和矩阵。我无法分辨它们之间的区别。有人能给我解释一下吗?谢谢 例如,零和一函数在其描述中使用术语数组,而眼和魔术函数使用术语矩阵。但对我来说,比如说,zero(3,4)和eye(3,4)return都是大小为3x4的矩阵 另一个例子是函数repmat,它的意思应该是“Repeat Matrix”,但文档中对它的描述是“Repeat copies of array”。矩阵是一个二维数组。数组可以有两个以上的维度。没有。在矩阵实验室里,一切都是矩阵,包括单

MATLAB官方文档在任何地方都使用术语数组矩阵。我无法分辨它们之间的区别。有人能给我解释一下吗?谢谢

例如,
函数在其描述中使用术语数组,而
魔术
函数使用术语矩阵。但对我来说,比如说,
zero(3,4)
eye(3,4)
return都是大小为3x4的矩阵


另一个例子是函数
repmat
,它的意思应该是“Repeat Matrix”,但文档中对它的描述是“Repeat copies of array”。

矩阵是一个二维数组。数组可以有两个以上的维度。

没有。在矩阵实验室里,一切都是矩阵,包括单个数字。在编程行话中,通常将
Nx1
大小的矩阵称为数组,就像在其他编程语言中一样,差异很重要。谢谢,山姆。我认为你的答案是正确和简短的。此外,向量是一维数组,对吗?