在 MATLAB 中导入 Excel 数据有多种常用方法,下面按从简单到灵活给你介绍。
readtable(推荐)适合大多数情况,导入为 table,便于处理列名。
data = readtable('data.xlsx');
data = readtable('data.xlsx', 'Sheet', 'Sheet2');
data = readtable('data.xlsx', 'Range', 'A1:D100');
readmatrix如果你只想要数值,不要表头:
M = readmatrix('data.xlsx');
指定工作表:
M = readmatrix('data.xlsx', 'Sheet', 2);
xlsread⚠️ 在新版本 MATLAB 中已不推荐,但在一些老代码中常见。
[num, txt, raw] = xlsread('data.xlsx');
num:数值txt:文本raw:原始数据(cell)data = readtable('data.xlsx');
x = data.Time;
y = data.Value;
data = readtable('data.xlsx', 'Encoding', 'UTF-8');
data = readtable('C:\Users\Name\Desktop\data.xlsx');
如果你有具体 Excel 格式(比如多 sheet、混合文本数值、时间序列),可以发出来,我可以帮你写更精确的代码。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。