我有一个带字符串(名字)和数值的数据;数据要进行处理,排序,分割等,会发生行数的变化;现在想怎么着让这个字符(名字),随着行发生相应的变化 首先写了一个结构体 [num,tex]=xlsread('stream2.xls'); s=struct('stream',num,'name',tex(:,4)); s看来不能像个普通矩阵一样进行调用,我把A=s.stream; B=s.name;想赋值到矩阵A,B上,A,B能不能像普通矩阵一样,访问?但现在出现如下错误: ??? Illegal right hand side in assignment. Too many elements. Error in ==> stream at 6 A=s.stream 希望高手指点下,错误什么意思,怎么实现我的想法?或者不用结构体,用别的也行