作者:乔山办公网日期:
返回目录:excel表格制作
数据matlab可以直接读取的,用data = importdata('你的文件名.CSV'); 然后data是一抄个结构,data.textdata里有你矩阵的文字信息(没有文字信息就是空),data.data就是你的数字信息。1024*1024刚刚好是10^20,matlab可以读完。但是要是有更多的数据的话,建议先用SPSS处理数据,再把需袭要的导入matlab中操作。
如果你的情况是要读1024个csv的文件,同样也可以用importdata。但在这之前先用filename=dir(‘这些文件所在的文件夹位置’)读取1024个文件的文件名,然后用
for i = 1:1024
data{i} = importd ata(filename(i+2));
end
这里之所以是filename(i+2),是因zd为用dir读文件夹目录的时候前两个是“.”和“..”所以从第3个开始。
那怎么用matlab处理rsoft数据
比如,你的文件名为百A.txt 确保A中是行或列矩阵度
现在导入
x=load('A.txt'); %x是行或列矩阵
y=sin(x) % 这里加入公式是y=sin(x),这个你根据自专己的可以换。
然后到处属y即可,也可以作图。
1000W这个数据不是很大,不知道为啥会来溢出呢?
如果想循环,这个也不难,先读取存储10W,然后画图,画图后hold on,保持图。然源后清空内存,继续读下10W个,画图,继续hold on。
知道所有点都画完图了,停zhidao止。
1000W的BER图就画完了。
第一问抄 Z1=x1(:,7); Z2=x2(:,7);···Z32=x30(:,7);
第二问 可以把原先的30个表格袭的数据分别导入excel中,百然后:全选度工作表-复制-选择性黏贴-值-确定;知然后查找你想替道换的值,替换成0