注册 登录
编程论坛 Matlab

对于matlab的变量定义

瑞瑞余之yzr 发布于 2010-05-27 22:15, 782 次点击
对于matlab的变量定义
请问在程序开始时定义t=sym(‘t’)与直接用t的数学定义 在意义上的区别是什么?
1 回复
#2
ahyshong2010-06-02 10:16
用sym是可以生成单个符号变量的。
举个例子:
>>sqrt(2)
ans=1.1414
>>sqrt(sym(2))
ans=2^(1/2)
sym也可以定义符号表达式
比如:>>a=sym('a')
>>b=sym('b')
>>c=sym('c')
>>f=a*x^2+b*x+c
    f=
    a*x^2+b*x+c



1