matlab如何确定矩阵的行数

学习 时间:2026-08-23 06:49:00 阅读:5743
matlab如何确定矩阵的行数例如,矩阵A=[1 2;1 3;1 4;3 4;3 5],我想知道矩阵B=[1 3;3 4],处于矩阵A的第几行,即返回的结果的C=[2 4],如何通过matlab来实现

最佳回答

贤惠的悟空

酷炫的枫叶

2026-08-23 06:49:00

没想到什么特别简单的方法,只好硬来了。-_-|||
n=size(B,1);
C=zeros(1,n);
for i=1:n
for j=1:size(A,1)
if norm(A(j,:)-B(i,:))==0
C(i)=j;
end
end
end

最新回答共有3条回答

  • 冷傲的天空
    回复
    2026-08-23 06:49:00

    没想到什么特别简单的方法,只好硬来了。-_-

  • 温婉的铃铛
    回复
    2026-08-23 06:49:00

    n=size(B,1);C=zeros(1,n);for i=1:n for j=1:size(A,1) if norm(A(j,:)-B(i,:))==0 C(i)=j; end endend

上一篇 1/3a=1/5b a+b=66

下一篇 中国十大墙纸品牌有哪些呢