gpt4 book ai didi

excel - 如何将字符串从 Excel 导入 MATLAB?

转载 作者:行者123 更新时间:2023-12-04 21:17:27 26 4
gpt4 key购买 nike

我想将一行标题从 Excel 导入 matlab,然后将每个标题放入 MATLAB 中相应变量的名称中。如下图所示,我将所有变量导入矩阵'X',然后我想一一导入表头以重命名所有列。有没有办法做到这一点?
enter image description here

最佳答案

参见 xlsread 的文档;您必须加载所有数据:

来自 matlab 文档:示例

从 myExample.xlsx 请求数字数据、文本和未处理(原始)数据的副本:

[ndata, text, alldata] = xlsread('myExample.xlsx')

ndata =
1 2 3
4 5 NaN
7 8 9

text =
'First' 'Second' 'Third'
'' '' ''
'' '' 'x'

alldata =
'First' 'Second' 'Third'
[ 1] [ 2] [ 3]
[ 4] [ 5] 'x'
[ 7] [ 8] [ 9]

如果您知道标题在哪些单元格中,您还可以指定从 excel 文件中读取的范围:
[~, headers, ~ ] = xlsread('myExample.xlsx','A1:C1');

这给出(对于上面使用的示例数据^^):
headers = 
'First' 'Second' 'Third'

关于excel - 如何将字符串从 Excel 导入 MATLAB?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10781700/

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