Matlab读取Excel文件数据和提取某一关键字对应的某一列

clc,clear
% tic ....  toc 用来统计运行时间
%tic 

%%  其他加载数据的命令: load "data.dat"  

%字符转换:
% % % % % % 1、cell2mat:将cell转换为mat的char型 
% % % % % % 2、str2num:将mat从char转换为double型 
% % % % % % 3、cellstr:将char转cell 
% % % % % % 4、num2str:将double转char 
% % % % % % 5、num2cell:将double直接转cell

[num,txt,raw]=xlsread('C:\Users\leo\Desktop\DesmondOkello\Data\tbl_stock(new).xls');  %num接收读取的数值数据, txt为cell类型,读取字符,raw为cell类型,能同时读取字符或者数字
 
 matrix_col=size(txt,2)
 matrix_row=size(txt,1)
 result=[];
 %Westinghouse Clip-On Gooseneck Lamps:
 %Tennsco 6- and 18-Compartment Lockers
 %Flat Face Poster Frame
 %Acme Value Line Scissors
 temp=1;
 itemname='Acme Value Line Scissors';%'Westinghouse Clip-On Gooseneck Lamps';
 for n=2:matrix_row
     %if char(b())==itemname
     name=char(txt(n,10));
     %disp(name)
     if length(name)==length(itemname)   % 必须先判断长度,因为matlab中 name==itemname 要求两者
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Poo_Chai

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值