我在matlab中遇到了这个恼人的问题 . 我试图打开excel表并阅读matlab中的特定列,但matlab继续阅读旧的excel文件 . 我甚至改变了工作表的路径但仍然存在问题 . 文件名相同但位于不同的文件夹中 . 每当我必须读取文件时,我都会给出一个文件路径 . 我正在使用的代码就是这个 .
srcdir = 'path to the file';
srcfiles = dir(fullfile(srcdir, 'name.xls'));
a= xlsread('sheetname','B:B');
有人知道这个问题吗?
1 回答
获取相对于.m目录的路径,并将其添加为xlsread中的第一个参数