【matlab】怎么能将excel里面的汉字部分正确读取,最好以字符串的形式保存,然后再在matlab中作比较。

额定电压(kV) 额定电流(A)
10 1250
10 1250
12 1250
12 2000
12 1250
10 630
35 1250
10 1250
40.5 630
40.5 1250
12 1250
这是excel的一个片段,比如我想在matlab中实现,先查询到电压列,当电压==10的时候,看电流有多少个1250,630.。。

第1个回答  2014-12-03
一般都是知道哪里是什么数据,
readxls 会把字符串和数据分开,
读文件流也不现实,所以,最好还是就用readxls 读数据就行。要不就先一行一行读,然后识别。然后再读数据。这样效率太低了。追问

现在遇到的问题是用[NUM,TXT,RAW]=xlsread('D:\123.xls')
读出来的字符串比如‘电压等级’,和在m函数里写的‘电压等级’不一样

追答

一样的,可以判断的。你再试试。

本回答被网友采纳
相似回答