findsym这个函数是返回符号变量,其中返回的值的个数由n决定,这n个数的排列顺序则由它们靠字母x的距离由近到远排列,而且在字母表中后出现的字母认为据x更近。x1因含有x被认为与x距离最近。比如你说的那个程序因为x1与x最近,所以排第一,c,b,a离x最近的是c,所以c排第二个。如下面这个程序。>> syms a1 a b c>> findsym(a1+a+b+c,4)ans =c,b,a,a1