什么是matlab中的符号变量?

时间:2016-11-25 22:55:07

标签: matlab

我是学习matlab的新手。当我使用solve()函数时,matlab警告我必须在使用solve函数之前使用符号变量。但实际上我不知道sym变量是什么。或符号变量和基本工作空间的普通变量之间有什么区别?

1 个答案:

答案 0 :(得分:-2)

符号变量可用于表达方程式并以分析方式对其进行操作。您可以使用它们来代替它们进行操作,而无需实际关联任何类型的数字。

假设您想要一个方程式的解的精确解析形式,就表达此函数的符号而言。然后你可以使用sym变量来表示和操作unkwons,而不是使用数值方法来找到解决方案

符号变量对于使用传递函数进行操作并执行非常繁琐的简化也很有用。如果没有计算机程序就完成了。

一旦完成了所有预期的操作,您还可以将数字与sym变量相关联。

如果你不想用代数变量执行操作,你应该检查fsolve函数