作业帮 > 综合 > 作业

解方程中的数字不能用字母代替么?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/21 09:43:16
解方程中的数字不能用字母代替么?
比如解最简单的方程10+x=20;
a=solve('10+x=20','x') .可以得到a=10
而b=20;a=solve('10+x=b','x').得到的是a=b-10
用MATLAB
我是想在循环中解方程,最后得到一个数列.
比如这样子的循环解方程,用MATLAB就没办法做么
for b=1:20;
a=solve('10+x=b','x')
end
matlab都要在求解前面赋值
再问: for b=1:20; a=solve('10+x=b','x') end 那比如这样子的循环解方程,用MATLAB就没办法做么 谢谢你啦!
再答: 采用矩阵法 for i=1:20 a[i]=solve('10+x=i','x') end 解答出来的内容放在矩阵a中,有问题再联系吧,希望能帮助你