zoukankan      html  css  js  c++  java
  • Matlab读取数据中出现的问题

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

    代码如下:

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

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

    待解决······

  • 相关阅读:
    软件工程概论第十二周学习进度
    冲刺第十天
    评价搜狗输入法
    冲刺第九天
    冲刺第八天
    冲刺第七天
    冲刺第六天
    冲刺第五天
    软件工程概论第十一周学习进度
    冲刺第四天
  • 原文地址:https://www.cnblogs.com/JackKing-defier/p/5459644.html
Copyright © 2011-2022 走看看