MATLAB请教:a=cat(3,[1 2 3 4;5 6 7 8],[9 8 7 6;5 4 3 2])
a=cat(3,[1234;5678],[9876;5432])这个语句怎么理解,各个参数的意义是什么啊?多谢高手。...
a=cat(3,[1 2 3 4;5 6 7 8],[9 8 7 6;5 4 3 2])
这个语句怎么理解,各个参数的意义是什么啊?多谢高手。 展开
这个语句怎么理解,各个参数的意义是什么啊?多谢高手。 展开
1个回答
展开全部
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两张牌,而扑克牌的点数、花色以及张数便构成了扑克盒这个“三维矩阵”。
不知道罗哩罗嗦了这么多,解释清楚了么?
在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两张牌,而扑克牌的点数、花色以及张数便构成了扑克盒这个“三维矩阵”。
不知道罗哩罗嗦了这么多,解释清楚了么?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询