作业帮 > 数学 > 作业

MATLAB 统计矩阵任意点上下左右某值得个数

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/15 05:36:09
MATLAB 统计矩阵任意点上下左右某值得个数
怎么统计一个点上下左右4个数值
比如A=1 2 3
4 5 6
7 2 9
统计5上下左右四个数中有几个2
A=[1 2 3;4 5 6;7 2 9];
i=2;j=2;
B=[A(i-1,j),A(i,j-1),A(i,j+1),A(i+1,j)];
length(find(B==2))
再问: 如果我要算整个矩阵所有点周围数值的和是不是只要重新定义一下i,j,最后改为sum(length(find(A==1)))? 可是这么修改以后我输出为0是为什么