findsym函数的基本调用格式:
r = findsym(S)
r = findsym(S,n)
其中,第一种调用方式查找表达式S中的所有变量名并将变量按照字母表的顺序返回,而第二种方式则返回变量中按字母顺序最靠近x的前n个变量(n就是你说的那个1)。
你上面的例子中,第一个例子返回所有的变量b和y(pi、i和j作为常量使用,不是变量),而第二个例子返回最靠近x的1个变量,即b、x1和y中按字母顺序最靠近x的,显然是x1。如果把1换成2或3,则分别会返回“x1, y”和“x1,y,b”。