命令行中:
fenshu=rand(1,100)*100
level=fenlevel(fenshu)
fenlevel文件:
function level=fenlevel(fenshu)
%将分数按照等级分类,不注重效率
level(1:length(fenshu))='A';
indE=find(fenshu<60);
level(indE)='E';
indD=find(fenshu>=60 & fenshu<70);
level(indD)='D';
indC=find(fenshu>=60 & fenshu<70);
level(indC)='C';
indB=find(fenshu>=60 & fenshu<70);
level(indB)='B';
end
追问这个用matlab运行不起来啊怎么??
追答第一步先建fenlevel.m文件
第二步在命令行中输入
fenshu=rand(1,100)*100
level=fenlevel(fenshu)