怎么用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′)