Matlab查询表格中数据并对数据进行对比

2023-11-12

想查查自己在年级每个成绩排多少名,然后编了这样一个程序。

a="算法分析与设计实验";
% 记录学习算法分析与设计实验的总人数
j=0;
% 记录比这个分大的人数
k=0;
for i=1:26863
%% 比较两个字符串是否相等 %% 
   if strcmp(Untitled(i,1),a)
       j=j+1;
       %% 强行转换成double进行比较可以得到95分以上的人数 %%
       if str2double(Untitled(i,2))>95
           k=k+1;
       end
   end
       
end

Untitled第一列是课程名,第二列是课程分数,直接从总成绩表导出的两列,导出格式是字符串数组。一共有26863条记录。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Matlab查询表格中数据并对数据进行对比 的相关文章

随机推荐