作业帮 > 综合 > 作业

matlab如何令定义的表达式为0后求解

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/07/08 06:19:30
matlab如何令定义的表达式为0后求解
如果我已经定义了比如y=3X+1这样的表达式,然后我要令3x+1=0后求解,我试了在solve命令里令y=0会有问题,
另外如果我有一个向量是sym型的,怎么才能转化为double型的啊,直接用double命令好像不行。
matlab如何令定义的表达式为0后求解
用solve,里面的表达式必须是字符串或sym型表达式,上面的说的对,但简便的话可以把'=0'省掉.
结果是sym型的,想得到double的结果可以这样:
a=solve('3*x+1');
a=eval(a);