有100万行的单列数据,MATLAB中怎么实现每隔1000个数取一个数
展开全部
100万个数并不算太多,可以用load加载之后再用冒号索引,例如
d=load('file.txt');
d=d(1:1000:end);
如果数据量太大,占用内存过多,也可以通过低级文件I/O的方式来读数据,但那样相对麻烦一些。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
a是你要取的数据
b=[1:1000:1000000];
c=a(b)就是取出来的数组
b=[1:1000:1000000];
c=a(b)就是取出来的数组
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询