作业帮 > 综合 > 作业

在MATLAB中的两个矩阵中,怎么当一个矩阵的数据出现0时,另一个矩阵相同位置的数据也要为0

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/04/29 01:45:49
在MATLAB中的两个矩阵中,怎么当一个矩阵的数据出现0时,另一个矩阵相同位置的数据也要为0
a=
0\x092\x095
1\x093\x096
0\x092\x095
1\x093\x090
2\x090\x090
0\x092\x095
1\x093\x090
2\x094\x097
3\x095\x098
b=
10\x0912\x0915
11\x0913\x0916
12\x0914\x0917
13\x0915\x0918
14\x0916\x0919
15\x0917\x0920
16\x0918\x0921
17\x0919\x0922
18\x0920\x0923
矩阵a中出现0的地方,矩阵b在相应位置也要为0
经过变化之后
矩阵b变为
0 12\x0915
11\x0913\x0916
0 14\x0917
13\x0915 0
14 0 0
0 17\x0920
16\x0918 0
17\x0919\x0922
18\x0920\x0923
在MATLAB中的两个矩阵中,怎么当一个矩阵的数据出现0时,另一个矩阵相同位置的数据也要为0
运行下面的一句话就可以了哦!
b(find(a==0)) =0;