您的位置:首页 > 编程语言 > MATLAB

【Matlab学习笔记】【函数学习】size参数

2015-07-27 19:44 387 查看
size(A)函数是用来求矩阵的大小的,你必须首先弄清楚A到底是什么,大小是多少。
比如说一个A是一个3×4的二维矩阵:
      1、size(A) %直接显示出A大小
       输出:ans=
                          3    4
       2、s=size(A)%返回一个行向量s,s的第一个元素是矩阵的行数,第二个元素是矩阵的列数
       输出:s=
                          3    4
       3、[r,c]=size(A)%将矩阵A的行数返回到第一个输出变量r,将矩阵的列数返回到第二个输出变量c
       输出:r=
                          3
                c=
                          4
       4、[r,c,m]=size(A)
       输出:r=
                          3
                c=
                          4
                m=
                          1
也就说它把二维矩阵当作第三维为1的三维矩阵,这也如同我们把n维列向量当作n×1的矩阵一样
       5、当a是一个n维行向量时,size(A)把其当成一个1×n的矩阵,因此size(a)的结果是
       ans
                  1   n
而不是a的元素个数n
       6、size(A,n)
       如果在size函数的输入参数中再添加一项n,并用1或2为n赋值,则 size将返回矩阵的行数或列数。其中r=size(A,1)该语句返回的是矩阵A的行数, c=size(A,2) 该语句返回的是矩阵A的列数。
转自:http://blog.csdn.net/fengfuhui/article/details/7666570
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  size matlab