作业帮 > 综合 > 作业

MATLAB请教:a=cat(3,[1 2 3 4;5 6 7 8],[9 8 7 6;5 4 3 2])

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/08 23:24:45
MATLAB请教:a=cat(3,[1 2 3 4;5 6 7 8],[9 8 7 6;5 4 3 2])
a=cat(3,[1 2 3 4;5 6 7 8],[9 8 7 6;5 4 3 2])
这个语句怎么理解,各个参数的意义是什么啊?
cat函数为构造矩阵函数.
在a=cat(3,[1 2 3 4;5 6 7 8],[9 8 7 6;5 4 3 2]) 中
左括号后的3表示构造出的矩阵维数为3;在新的矩阵中第1、2维就是
[1 2 3 4;5 6 7 8]和[9 8 7 6;5 4 3 2]这两个矩阵的行数和列数,
第3维是[1 2 3 4;5 6 7 8]和[9 8 7 6;5 4 3 2]这两个矩阵的矩阵个数,即为2.
打个简单的比方,cat就像一个扑克盒,里头装了红心2和方块2两张牌,而扑克牌的点数、花色以及张数便构成了扑克盒这个“三维矩阵”.
不知道罗哩罗嗦了这么多,