matlab 循环读入多个mat文件组合成一个mat文件

今天做实验,需要到这个功能,在朋友的告知下,写了代码,在此留个标记

clc
clear
load(‘F:\效果对比\colorhist\1.mat‘);
a=ans;
a=a‘;
for i=2:129
    filename=[‘F:\效果对比\colorhist\‘,num2str(i),‘.mat‘];
    load(filename);
    ans=ans‘;
    a=[a,ans];
end
a=a‘;
save ‘ZH.mat‘ a -ascii;

load得到的值是ans,所以把ans赋值给a,不能用a=load这种方法
由于我的数据是要按行叠加,因此需要转制,因为matlab通过a=[a,ans]是通过列叠加,所以最后还需要转制一次。

时间: 2024-11-08 02:10:35

matlab 循环读入多个mat文件组合成一个mat文件的相关文章

Linux内核驱动将多个C文件编译成一个ko文件的方法——每个C文件里都有module_init与module_exit

以两个C文件为例: 将本该被分别编译成adc_device.ko和adc_driver.ko的adc_device.c.adc_driver.c编译成一个ko文件! 采用方法: 第一步.修改C文件 1.去掉adc_device.c文件里module_init(xxx).module_exit(yyy)中xxx.yyy 函数原型的关键字static 2.注销adc_device.c文件里module_init(xxx).module_exit(yyy)函数 3.在adc_driver.c文件里添加

使用vmware-vdiskmanager.exe将多个vmdk文件转化成一个vmdk文件

在某些应用场合中需要将多个vmdk文件转化成一个vmdk文件. DOS命令终端执行可执行文件E:\Program Files\VMware Workstation>vmware-vdiskmanager.exe,其中E:\Program Files\VMware Workstation为VM的安装路径 vmware-vdiskmanager.exe的常用参数如下所示 E:\Program Files\VMware Workstation>vmware-vdiskmanager.exe VMwa

分享如何将多个pdf文件合并成一个pdf?

生活就是零零散散组成的,我们的世界都是零散的,都是由零散的组成一个整体,工作中我们也会遇到很多PDF文件,不过大多都是零散的,接下来就来分享如何将多个PDF文件合并成一个PDF文件. 1在百度中去搜索关键词迅捷pdf在线转换器,然后进入首页操作 2进入后,在7个栏目中找到"文档处理"下的"PDF合并"栏目 3接着"点击选择文件"添加PDF文件,注意一定要是PDF文件格式的 4添加好之后,点击"开始合并"合并时间要长一点,因为文

将多个txt文件写入到一个txt文件中

今天在工作中遇到一个比较繁琐的问题,就是我们下载了几十个密钥,分在不同的txt文件中,但是我们在导入密钥的过程中是需要放在同一个txt文件中进行批量导入的,所以笨的方法就是手动 CTRL+C.CTRL+V,这样几十个文件下来,不仅效率很低,并且容易出错.为此,想到了利用java文件类来进行操作. 虽然大学里学的是软件工程专业,但是从来没有认真学习过,找的工作也不是开发,所以好多基础知识都不明白,为此只好找javaAPI来看. 下面是实现将多个txt文件的内容复制到一个txt文件中去的代码: pa

用py2exe打包成一个exe文件

用py2exe打包成一个exe文件 http://blog.csdn.net/franktan2010/article/details/46514607

扫描的图片如何转换成一个PDF文件

在扫描一些文件资料的时候会生成很多的图片,在整理这些图片时都会按照顺序将图片合成一个文件,一般是需要将这些图片转换成一个文档格式的,如果是需要发送给他人查看一般都会转为PDF文件格式,那么如何将这些扫描的图片转换成一个PDF文件呢? 首先尽量将每张图片调整成统一尺寸,并按照顺序为图片命名,方便后面的操作. 然后打开文件转换工具,在其他文件转pdf中选择“图片转PDF”选项.然后把整理好的图片按照顺序添加的转换工具的列表中,并查看下方将所有图片合成一个文件选项是否为“是”. 最后点开始转换,文件逐

Spark RDD在saveAsTextFile时直接保存成一个txt文件

在该语句之前加上repartition(1),即写作以下形式:rdd.repartition(1).saveAsTextFile("out.txt") 即,之前每个partition保存成一个txt文件,现repartition成一个分区,然后再保存.   注意(未验证):这个操作对于大文件来说,repartition(1)可能会导致某一个节点内存不足,超出的部分会临时存放在硬盘中,影响saveAsTextFile存储速度.

怎么把100多个EXCEL文件合并成一个

新建一个工作表,命名后保存到和与合并的100个文件同一个文件文件夹,摁 alt + f11,双击工程资源管理器里面的sheet1(sheet1),在右侧的代码区粘贴如下代码.运行.等候一会就OK了. Sub 合并当前目录下所有工作簿的全部工作表() Dim MyPath, MyName, AWbName Dim Wb As Workbook, WbN As String Dim G As Long Dim Num As Long Dim BOX As String Application.Scr

ArcGIS中把img图层文件转成tif图层文件的方法

ArcGIS中如何把img图层文件转成tif图层文件? 1.Arcmap下打开你的*.img文件; 2.TOC列表中右击*.img文件,"数据"--"导出数据"; 3."导出栅格数据"窗口中格式选择tif; 4.选择保存开始转换.ok