matlab findsym函数什么意思? 5
详细程序如下:>>symsaalphabx1y>>findsym(alpha+a+b)ans=a,alpha,b>>findsym(cos(alpha)*b*x1+14请...
详细程序如下:
>> syms a alpha b x1 y >> findsym(alpha+a+b) ans = a, alpha, b >> findsym(cos(alpha)*b*x1+14
请问程序中的答案是如何得到的,括号内是否有运算?为什么答案是输出了单个符合变量?麻烦给详解,谢谢! 展开
>> syms a alpha b x1 y >> findsym(alpha+a+b) ans = a, alpha, b >> findsym(cos(alpha)*b*x1+14
请问程序中的答案是如何得到的,括号内是否有运算?为什么答案是输出了单个符合变量?麻烦给详解,谢谢! 展开
展开全部
findsym函数返回括号中的所有符号变量。例如您提到的alpha+a+b,这个表达式的符号包括a,alpha,b。所以 findsym(alpha+a+b) ans = a, alpha, b。findsym(cos(alpha)*b*x1+14) 的结果应很容易得到 ans=alpha,b,x1
alpha是一个符号变量,和a,b,x1的性质一样,但具体代表什么,从您的提问中不得而知,您可以看一个该表达式的上下文,来理解它的含义。
不知道您有没有安装matlab,如果安装了,在它的命令窗口中输入“help findsym”,然后回车,随即会显示出该函数的详细说明。
希望我的回答能够解答您的疑问,谢谢。
alpha是一个符号变量,和a,b,x1的性质一样,但具体代表什么,从您的提问中不得而知,您可以看一个该表达式的上下文,来理解它的含义。
不知道您有没有安装matlab,如果安装了,在它的命令窗口中输入“help findsym”,然后回车,随即会显示出该函数的详细说明。
希望我的回答能够解答您的疑问,谢谢。
展开全部
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
因为x1与x最近,所以排第一,c,b,a离x最近的是c,所以c排第二个。
如下面这个程序。
>> syms a1 a b c
>> findsym(a1+a+b+c,4)
ans =
c,b,a,a1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询