matlab - 在当前活动目录和子目录中搜索 .xls 文件
问题描述
我的公司使用内部的 Matlab 脚本来减少我们一些测试设备的数据。该脚本托管在公司内任何人都可以访问的 Dropbox 文件夹中,如果他们有 Matlab,则可以运行。
脚本和实验文件的目录按以下方式组织:
C:\Users\EmployeeName\Dropbox\Laboratory\ReductionScript\Device1\ProductTest
该\ReductionScript
目录包含主要的缩减脚本和一些其他功能。运行脚本包括将原始数据文件放置在 ProductTest 文件夹中,\ReductionScript
在正确的文件夹中执行“添加到路径 -> 文件夹和子文件夹”并在命令行窗口中执行 ReductionScript ProductTest
。
此脚本的输出放置在 ProductTest 文件夹中。这已经工作多年了,当在个人的 Matlab 副本上打开时,会更新以显示导致目录的细微差别\ReductionScript
我现在遇到的问题是我们想要更新脚本以写入另一个目录中的 excel 文件以记录测试历史。它写入的 excel 文件对于我们正在测试的产品将是持久的并且是唯一的。因此,有一天我们可能会测试一个产品,将其测试数据记录到测试历史 .xls 文件中,然后一个月后再次测试它,并希望将更多数据写入同一个 .xls 文件。我的计划是将测试历史记录 .xls 文件存储在目录内的文件夹中\ReductionScript
。例子:
C:\Users\EmployeeName\Dropbox\Laboratory\ReductionScript\TestHistory
我无法弄清楚的是如何在 TestHistory 中搜索目标 .xls 文件,同时允许脚本在具有唯一目录路径(即 Employee1、Employee2 等)的多个系统上运行。
解决方案
推荐阅读
- angular - 无法访问嵌套 formGroup 的值
- jquery - 为什么我的按钮在抓取第一个元素后不抓取数组中的第二个元素?
- swift - MacOS:BLE 扫描始终返回 nil 作为 peripheral.name
- python - 从子进程标准输出解码原始 H264 帧
- python - Pandas 数据框:在列中获取由“NaN”分隔的元组组
- spring - 为什么 Spring Boot 测试中的事务表现奇怪?
- angular - 如何使用角度 cdk 从拖放事件中获取对象
- windows - Windows 文件 - 标签或关键字 - 如何访问它们(读/写)
- javascript - 如何将 PowerBI 示例仪表板添加到静态网站
- oracle - Oracle 19.3.0.0.0 密码认证失败