Matlab size函数max函数min函数的使用

在Matlab中提供了size()函数来计算矩阵的行列数,分三种情况来使用具体如下:

(1) >>z=size(A);

当只有一个输出参数时,返回的是行向量z,该行向量第一个元素为矩阵的行数,第二个元素为矩阵的列数。

(2)>>[row,column]=size(A);

直观的看,当有两个输出参数时,分别输出矩阵A的行数和列数。

(3)>>row=size(A,1);

当size()函数的输入参数有两个时,第二个参数为1即输出矩阵A的行数。

>>column=size(A,2);

当size()函数的输入参数有两个时,第二个参数为2即输出矩阵A的列数。

另外,length()=max(size());


参考原文章:http://hi.baidu.com/%CB%E6%B7%E70127/blog/item/6bb8ce6de5b7d8f7431694d4.html


Matlab中同样提供了max和min函数,其使用方法如下例表示:

假如有[x,y]=max(A)

其中x表示矩阵A中每个列向量中最大的一个元素,对应的y是每列中最大元素所在的位置。

例如:
>>a=[3 5 1;8 4 9;2 7 6]

a =

     3     5     1
     8     4     9
     2     7     6

>> [b,c]=max(a)

b =

     8     7     9


c =

     2     3     2

而min函数与max同理。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值