zoukankan      html  css  js  c++  java
  • 【数学建模】MatLab 数据读写方法汇总

      1、读入 txt 文件数据。
        load xxx.txt
        A=load(‘xxx.txt’)
        A=dlmread(‘xxx.txt’)
        A=importdata(‘xxx.txt’)
       例:将身高体重的 txt 文件数据读入。
     

      2、数据导出到 txt 文件。
        dlmwrite(‘xxx.txt’,B);
       例:生成一个 100 维的随机向量 B,并将其写入 sj.txt 文件。
     

      3、读入 excel 表数据。
         num=xlsread(‘xxx.xls’,sheet,Range)
        [num,txt,raw] =xlsread(‘xxx.xls’,sheet,Range)

       例:2012 年数学建模 A 题中的评分表。
        clear;
        for n=1:27
            Range=['C',num2str(14*(n-1)+5),':L',num2str(14*n)];
            A(n).pf=xlsread('pfb.xls','第一组红葡萄酒品尝评分',Range);
        end

     

      4、将表格数据写入 csv 文件。
        csvwrite(‘xxx.csv’,A)
       例:生成一个 5*5 的魔方阵 A,并将其写入一个名为 mg.csv 的表中。
     

      5、利用 imread 读图像文件。
       例:读入 2013 年 B 题附件 1 中的图像。
        clear;
        for n=0:9
            wjm=['fujian0',num2str(n),'.bmp'];
            A(n+1).tx=imread(wjm);
        end
        for n=10:18
            wjm=['fujian',num2str(n),'.bmp'];
            A(n+1).tx=imread(wjm);
        end
     
       注:显示图像 imshow(A);

     

  • 相关阅读:
    剑指Offer 07 重建二叉树
    剑指Offer 06 从尾到头打印链表
    剑指Offer 05 替换空格
    剑指Offer 04 二维数组中的查找
    剑指Offer 03 数组中重复的数字
    leetcode518
    leetcode474
    leetcode376
    leetcode646
    leetcode213
  • 原文地址:https://www.cnblogs.com/duye/p/9594458.html
Copyright © 2011-2022 走看看