作业帮 > 综合 > 作业

怎么使用matlab进行数据分割和筛选

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/24 10:40:02
怎么使用matlab进行数据分割和筛选
我有一个矩阵数据:
[x y]=meshgrid(0:100,0:60);
z=1635711.892-351.963775*x-2259.1306*y+42.74653*x.*y
vpa(t,10)
数据样式为:1624416.239,将矩阵中所有数据分割为“16”“244”“16.239”三部分,使其满足:第一部分=16,第二部分大于150,10
[x y]=meshgrid(0:100,0:60);
>> z=1635711.892-351.963775*x-2259.1306*y+42.74653*x.*y;
>> vpa(z,10);
zz=vpa(z,10);
>> fix(zz/100000);
>> (fix(zz/100)*100- fix(zz/100000)*100000)/100;
>> vpa(zz-fix(zz/100)*100,5);
>> zz1=fix(zz/100000);
>> zz2=(fix(zz/100)*100- fix(zz/100000)*100000)/100;
>> zz3=vpa(zz-fix(zz/100)*100,5);
plot3(zz)
hold on
plot3(zz)
hold on
plot3(zz1)
hold on
plot3(zz2)
hold on
plot3(zz3)
zzz(61,100)
a=1
b=1
>> for i=1:1:61
for j=1:1:101
if zz2(i,j)>150&1040
zzz(a,b)=z(i,j)
a=a+1;
b=b+1;
end
end
end
再问: 谢谢你的帮助,我运行了一下出现报错信息:Error using plot3,Not enough input arguments。应该怎么处理呢?