matlab如何确定矩阵的行数

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

最佳回答

稳重的花卷

彩色的鱼

2026-06-04 09:26:05

没想到什么特别简单的方法,只好硬来了。-_-|||
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-06-04 09:26:05

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

  • 酷炫的洋葱
    回复
    2026-06-04 09:26:05

    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

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