matlab数据变成一列数据,matlab读取excel表格列数据-matlab导入excel后,怎么把数据提取成一列?...

怎么用matlab读取excel表格中的一列十六进制数据?

x=xlsread(‘oillack.xls’,’sheet1′,’a1:a73′)

excel文件名是oillack.xls,sheet1是表名,a1:a73’是a列的1到73行

如何使用Matlab提取Excel中指定列的数据?

方法和详细的操作步骤:

1、第一步,需击桌面上的Matlab软件快捷方式

打开软件后,在顶导引菜单栏上找到“ Import Data”选项,然后单击,见下图,转到下面的步骤。

2、第二步,执行完上面的操作之后,需要找到要导入的Excel文件,单击右下角的打开选项,见下图,转到下面的步骤。

3、第三步,执行完上面的操作之后,在该界面中,可以为导入的数据进行一些设置,见下图,转到下面的步骤。

4、第四步,执行完上面的操作之后,设置导入的数据,如果希望导入的Excel数据为数组,则可以选择红色框中显示的命令,见下图,转到下面的步骤。

5、第五步,执行完上面的操作之后,单击下图红框标记的按钮完成操作,见下图,转到下面的步骤。

6、第六步,执行完上面的操作之后,成功读取了Excel中的某一列数据,见下图。这样,就解决了这个问题了。

matlab导入excel后,怎么把数据提取成一列?

只张”

[num,txt]=xlsread(‘工作薄1.xls’)

n = find(strcmp(txt(1,2 : end),’张三’));

cj=num(1:end,n)

cj =

86

91

86

85

78

>> mean(cj)

ans =

85.2000

2.全部读取

[num,txt]=xlsread(‘工作薄1.xls’)

s=size(txt);

for i=2:s(2)

n = find(strcmp(txt(1,2 : end),txt(1,i)))

cj=num(1:end,n)

end

n =

1

cj =

80

90

87

67

56

n =

2

cj =

86

91

86

85

78

n =

3

cj =

67

78

78

87

90

迈特莱

matlab读取excel其中一列数据,并设定其为某一变量…

x=xlsread(‘oillack.xls’,’sheet1′,’a1:a73′)

excel文件名是oillack.xls,sheet1是表名,a1:a73’是a列的1到73行

matlab如何从excel表格中读取数据?

可以用[numerric,txt,raw]=xlsread(‘filename’,’sheet’,’range’)

取文件data.xlssheet1中的B2:B5,保存c变量,程序如

c=xlsread(‘data.xls’,’sheet1′,’B2:B5′)

    原文作者:weixin_39792686
    原文地址: https://blog.csdn.net/weixin_39792686/article/details/115809860
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞