matlab如何确定矩阵的行数

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

最佳回答

仁爱的彩虹

阔达的鸵鸟

2026-04-02 19:47:10

没想到什么特别简单的方法,只好硬来了。-_-|||
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-04-02 19:47:10

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

  • 爱听歌的外套
    回复
    2026-04-02 19:47:10

    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

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