zoukankan      html  css  js  c++  java
  • MATLAB常用方法技巧总结

    ===================================================================================================
    MATLAB中想要保存工作区中的数据,然后以逗号分隔。最简单的方式就是如下的方式:

    dlmwrite('a.txt',a,'delimiter',',');
    但是
    dlmwrite只能处理一行数据,如果是多行的话,就会出现问题。

    试了好多种方式,但是最后还是觉得下面这个方式最简单,哈哈~
    step1:先将要保存的数据保存成csv格式,csvwrite('a.csv',A);其中‘a.csv’为保存后的文件名,A为要保存的变量。
    step2:在MATLAB中导入数据,选择刚才保存的csv文件;然后在列分隔符处什么也不选,然后就会得到一列由逗号分隔的数据。
    step3:将上述的一列由逗号分隔的数据复制到txt文件中即可。
    ===================================================================================================
    MATLAB中生成0-1随机矩阵:
    %generate 0-1 matrix
    row=100;
    column=10;
    A=rand(row,column);
    
    for i=1:row
        for j=1:column
            if A(i,j)<=0.5
                A(i,j)=0;
            else
                A(i,j)=1;
            end
        end
    end

    ===================================================================================



  • 相关阅读:
    【总结】搜索
    【luogu】p2296 寻找道路
    【luogu】p2058 海港
    【总结】二叉搜索树
    【总结】线段树
    【总结】矩阵快速幂
    【笔记】很基础的数论知识
    【总结】扩展欧几里得算法
    【总结】二分查找
    【高精度乘法】例1.4 课本185页
  • 原文地址:https://www.cnblogs.com/wt869054461/p/6854952.html
Copyright © 2011-2022 走看看