作业帮 > 综合 > 作业

matlab里面,假如有个方程s=i+j,i和j为未知量,如何把它变成一个符号方程放到solve里面去解?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/09/18 14:51:54
matlab里面,假如有个方程s=i+j,i和j为未知量,如何把它变成一个符号方程放到solve里面去解?
相当于自动实现把方程加了单引号,取名叫eq1,然后放到solve里变成solve(eq1,'i')这种样子.
syms i j
solve('i+j','i')
例如:
>> syms i j
>> y=i+j-1;
>> solve(y,'i')

ans =

1 - j
再问: 这种可以解出数值解吗?假如有两个关于i,j的方程的话
再答: 只要方程不是很复杂,一般都是可以的。