自己解决了,小号发上来解决方法:开始符*,结束符#,之间为数据。 a=textread('F:\Matlab\data1.txt','%s')num=size(a)for n=1:numif strcmp(a(n),'*')s=n;endif strcmp(a(n),'#')o=n;endendb=a(s:o)d=hex2dec(b);plot(d)