2018-01-06 孙小北

Matlab常用函数整理笔记

整理Matlab常用函数,如sum()等

  1. sum()函数

    sum(x,2)表示矩阵x的横向相加,求每行的和,结果是列向量。而sum(x,1)或者缺省的sum(x)就是竖向相加,求每列的和,结果是行向量。

>> A=randn(3)
A =    
    2.7694    0.7254   -0.2050   
    -1.3499   -0.0631   -0.1241    
    3.0349    0.7147    1.4897
>> sum(A,1)
ans =    
    4.4545    
    1.3771    
    1.1606
>> sum(A,2)
ans =    
    3.2899   -1.5371    5.2394
>> sum(A>0,2)
ans =     
    2     
    0 
    3
>>

A>0的结果是得到一个逻辑矩阵,大小跟原来的A一致,A中大于零的元素的位置置为1,小于等于零的位置置为0。
所以横向求和以后,就是求A中每行大于零的元素个数。

编辑:孙小北

本文地址: https://www.xiaowangyun.com/wyblog/detail/?id=125

版权归属: www.xiaowangyun.com   转载时请以链接形式注明出处

0 条评论

快来评论

物以类聚

最新评论

2017-10-06

一辈子不长,只有珍惜了,才不至于后悔。

2017-10-06

懂得感恩,才能走得更远。

标签云

归档

取消

感谢您的支持,您的每一次打赏都是一次鼓励!

扫码支持
每一次支持,都是不懈的动力

打开支付宝扫一扫,即可进行扫码打赏哦