matlab - 如何使用matlab遍历目录中的矩阵文件并将每个矩阵的特定索引保存在数组中?
问题描述
我有一个包含文件的目录,其中每个文件都是扩展名为 .mat 的矩阵我想遍历文件并从每个矩阵中提取例如第一个索引并将它们排列在一个数组中
我在打开文件并从中读取我尝试过的内容时遇到问题:我将所有文件放在一个数组中
myDir = uigetdir;
matrics = dir(fullfile(myDir,'*.mat'));
现在我想遍历每个 mat 文件并打开它并提取第一个索引,但是当我尝试打开一个文件时,我得到了这个:
fopen(matrics(1))
Error using fopen First input must be a file name or a file identifier
我究竟做错了什么 ?
解决方案
推荐阅读
- firebase - Firebase 部署错误 Enoent
- python - len(bytes) 和 sys.getsizeof(object) 有什么区别
- android - 再次调用“onCreateView” - Android
- java - 在 Spring Boot 的 RestController 中找不到 404
- spring-boot - 将文件上传到 Spring Boot 应用程序时出错:“无法处理部分,因为没有提供多部分配置”
- codeigniter - codeigniter ion-auth2 将我重定向到 ip 版本 6 地址
- gdal - GeoTIFF 软件生成
- swift - 如何在swift 4的集合视图中实现字符串数组的分页
- mongodb - 使用 updateMany 时禁用可重试写入
- algorithm - 合并两个完全二叉树的最大堆