Matlab:找出矩阵中正数的数量

时间:2015-10-26 20:28:25

标签: regex matlab matrix

我试图在矩阵中获得正数的数量。 矩阵的数字如下:

35.0558   30.1323  -24.0061   -7.0385  -83.3891

我不能使用循环而我接近所以我使用正则表达式,如果它是正数,它应该给1否则为0并且总和为1并获得总数,但目前我只得到[]。 ...

这是我到目前为止所做的:

X = regexp(cellstr(num2str(reshape(int8(rint),1,[])'))','^[1-9][0-9]*$')

任何想法出了什么问题?我认为regexp没问题......

0 个答案:

没有答案