matlab对数组、字符串进行比较、筛选

 时间:2024-10-11 18:56:32

1、生成既数字,又有字符串的变量;aa = {2,3,50,'pq','p',50,3,'pq'};aa=aa';

2、对变量aa中的字符串'pq',进行筛选:id=find(strcmp(aa,'pq'));%得到pq在aa中的位置。输出4和8,aa(id)得到aa中的pq;

3、对aa中的数字进行筛选。k=1;for i = 1:盟敢势袂length(aa) if isnumeric(aa{i,1}像粜杵泳)&&(aa{i,1}==50) %筛选出等于50的数字 idnum(k,1)=i; k= k+1;endidnum%数字50出现的位置aa{idnum,1}

  • MATLAB怎样读取并处理Excel数据
  • Matlab输出数据如何到excel文件中
  • Matlab如何读取文本文件
  • matlab读取excel数据
  • matlab画散点图并连线
  • 热门搜索
    牙齿手抄报 手抄报图片大全漂亮 熄灯一小时手抄报 建国手抄报文字内容 走进鲁迅手抄报 国庆节的手抄报怎么画 关于海洋的手抄报 手抄报模板大全 关于文学的手抄报 一年级手抄报大全