首页 文章

Matlab继续加载旧的Excel工作表

提问于
浏览
1

我在matlab中遇到了这个恼人的问题 . 我试图打开excel表并阅读matlab中的特定列,但matlab继续阅读旧的excel文件 . 我甚至改变了工作表的路径但仍然存在问题 . 文件名相同但位于不同的文件夹中 . 每当我必须读取文件时,我都会给出一个文件路径 . 我正在使用的代码就是这个 .

srcdir = 'path to the file'; 
srcfiles = dir(fullfile(srcdir, 'name.xls')); 
a= xlsread('sheetname','B:B');

有人知道这个问题吗?

1 回答

  • 0

    获取相对于.m目录的路径,并将其添加为xlsread中的第一个参数

    A=xlsread('pathA/Name.xlsx','sheetname','B:B');
    B=xlsread('pathB/Name.xlsx','sheetname','B:B');
    

相关问题