matlab中向量之间计算的问题matlab中,有一个含有n个元素的向量A,以及另外一个含有m个元素的向量B,n>m,怎么求出向量A中的元素等于B中元素的的个数.
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/08 17:36:04
matlab中向量之间计算的问题matlab中,有一个含有n个元素的向量A,以及另外一个含有m个元素的向量B,n>m,怎么求出向量A中的元素等于B中元素的的个数.
matlab中向量之间计算的问题
matlab中,有一个含有n个元素的向量A,以及另外一个含有m个元素的向量B,n>m,怎么求出向量A中的元素等于B中元素的的个数.
matlab中向量之间计算的问题matlab中,有一个含有n个元素的向量A,以及另外一个含有m个元素的向量B,n>m,怎么求出向量A中的元素等于B中元素的的个数.
你看这样行吗?
% A 中元素在 B 中*出现*的次数,重复出现,重复计数
clc; clear all;
A = [1 3 5 135 7 9];
B = 1:10;
isIn = [];
for i = 1:size(A, 2)
tmp = 0;
tmp = ~isempty(find(B == A(i), 1))
isIn = [isIn tmp];
end
isIn
sum(isIn)