gpt4 book ai didi

excel - 读取 excel 文件并在 MATLAB 中为每一列分配一个变量

转载 作者:行者123 更新时间:2023-12-04 21:52:00 25 4
gpt4 key购买 nike

我在读取包含字符串、长字符串和数字的 excel 数据时遇到了一个简单的问题。现在我需要让每一列(我这里有 11 个)来定义 1 个列向量的单独变量,以便我可以在 MATLAB 中相互绘制或组合绘制。

但问题是读取文件并创建 11 列向量。当我分配变量时,标题也会出现。

代码:

%fid = fopen('Data_Link.xlsx');
[num,txt,raw] = xlsread('Data_Link.xlsx');
%fclose(fid);

% Extract data from readData
A = raw(:,1);
B = raw(:,2);
C = raw(:,6);

所以我需要没有标题的变量

数据文件被截断并给出 here .

谁能帮我?

最佳答案

您可以按照 ThP 的建议使用 readtable。但是如果你想使用 xlsread 并且你想要你的数据没有标题,你只需要删除第一行,如下例所示:

%fid = fopen('Data_Link.xlsx');
[num,txt,raw] = xlsread('Data_Link.xlsx');
%fclose(fid);

% Extract data from readData
A = raw(2:end,1);
B = raw(2:end,2);
C = raw(2:end,6);

请注意,每个数组将接收从第 2 行到最后一行的数据。

关于excel - 读取 excel 文件并在 MATLAB 中为每一列分配一个变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52373174/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com