声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 803|回复: 0

[综合讨论] matlab中如何进行两个序列中数据的对比

[复制链接]
发表于 2007-3-27 11:11 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
各位大侠,小妹是菜鸟,

不知道如何实现两个序列N1和N2中数据的对比,用到什么函数?
%检测速度:即检测到一个标记样本就结束检测过程,比较检测速度,(即N2中与N1中重复的第一个数的位置),快者为佳
tic;
N=200;
N1=0.3*N;%标记样本数为 N1=30%×N
N2=rand_change(1,N,30); %检测样本数为 N2=30
while(N2)
    {
        for(int i=0;i<30;i++)
            {for(int j=0;j<N1;J++)
                    {if(N2=N1[j])
                            {goto toc; %N2中含有样本,退到程序最后一行
                            }
                    }
             }
      N2=rand_change(1,N,30); %若N2中没有与N1一样的样本,则让N2再次随机取30个数直到找到至少一个有标志的样本退出while循环
      }
  toc   


我暂时先把两个序列当成C语言中的列表看了,大体写了个思想,请老大们指教,将它转换成MATLAB版

救命用啊~~~~~
回复
分享到:

使用道具 举报

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-12-13 04:06 , Processed in 0.078117 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表