zoukankan      html  css  js  c++  java
  • MATLAB实例:新建文件夹,保存.mat文件并保存数据到.txt文件中

    MATLAB实例:新建文件夹,保存.mat文件并保存数据到.txt文件中

    作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/

    用MATLAB实现:指定路径下新建文件夹,将数据保存为.mat文件存放到新建的文件夹里,并将数据写入.txt文件中,存放到新建的文件夹中。

    1. demo.m

    clear
    clc
    n=5;
    str=num2str(n);
    A=magic(n);
    new_folder = sprintf('E:\MATLAB\Data_%s', str); %指定路径
    mkdir(new_folder); %新建文件夹
    savePath=[new_folder, '/Magic_',str, '.mat'];
    save(savePath, 'A');  %保存mat文件
    load(savePath);  %加载mat
    % 写入txt文件
    fid=fopen([new_folder,'/Magic(', str, ').txt'], 'w');
    for i=1:n
        for j=1:n
            fprintf(fid, '%d	', A(i,j));
        end
        fprintf(fid, '	
    ');
    end
    fclose(fid);
    

    2. 结果

    运行程序前:

    运行程序后:

  • 相关阅读:
    Codeforces 220C
    Codeforces 697D
    HDU 4417
    Codeforces 396C
    Codeforces 246C
    HDU 6333
    HDU 3389
    总结:树上启发式合并
    HDU 6319
    Codeforces 1009G
  • 原文地址:https://www.cnblogs.com/kailugaji/p/11901017.html
Copyright © 2011-2022 走看看