首页 > 其他 > 详细

Matlab读取数据中出现的问题

时间:2016-05-04 20:55:11      阅读:155      评论:0      收藏:0      [点我收藏+]

在运行Matlab读取一段数据并做处理的时候,常常会提示服务器错误,但是等待一会再次运行就会成功运行。

代码如下:

clc;
clear all;

[~,~,rawdata] = xlsread(‘进阶准备list10.xlsx‘);

tag = char(‘【单项选择题】‘, ‘【导入结束】‘);
fid=fopen(‘C:\Users\Wang hao\Desktop\任务\进阶准备list10.txt‘,‘wt‘);%写入文件路径
        [m,n]=size(rawdata);
        fprintf(fid,‘%s\n‘,tag(1,:));
        for i=1:1:m
            fprintf(fid,‘%d. ‘,i);          %先输出题号
            fprintf(fid,‘%s\n‘,rawdata{i,2});
            fprintf(fid,‘A. %s\n‘,rawdata{i,3});
            fprintf(fid,‘B. %s\n‘,rawdata{i,4});
            fprintf(fid,‘C. %s\n‘,rawdata{i,5});
            fprintf(fid,‘D. %s\n‘,rawdata{i,6});
            fprintf(fid,‘【答案】\n%s\n\n\n‘,rawdata{i,7});          %题干
        end
        fprintf(fid,‘%s\n‘,tag(2,:));
    fclose(fid);

  有时候就需要分开运行,在读取电子表格处分开。原因尚不清楚,不过个人认为和内存相关,需要缓存数据来处理。

待解决······

Matlab读取数据中出现的问题

原文:http://www.cnblogs.com/JackKing-defier/p/5459644.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!