码迷,mamicode.com
首页 > 其他好文 > 详细

Matlab读取数据中出现的问题

时间:2016-05-04 20:57:30      阅读:128      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!