QQ网名大全

如何用matlab定义系数和自变量?

事情是这样的:
使用syms a b c是正确的做法。但是不要将x y也定义在内,syms a,b,c,y,x岂不是将abcxy全都定义为了符号变量,那这样y=a*x^2+b*x+c就变成了一条赋值语句,即将a*x^2+b*x+c的值赋给变量y。因为定义了符号变量以后,进行的是字符运算。
定义a b c为符号变量,而 x y不需要定义(matlab默认为整形),这样就是解方程,方程中x为自变量,y为因变量。abc为字符变量,和1 2 3 ...没有区别。然后进行优化求解。
佚名
2024-11-15 21:24:48
最佳回答
类似问题(10)