作业帮 > 综合 > 作业

一个MATLAB解微分方程的新手问题,

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/28 16:55:33
一个MATLAB解微分方程的新手问题,
a=5;
b=a*x;
用dsolve('Dw=b','x')结果是b*x+C1,把b改成字符串形式结果是1/2*a*x^2+C1,但我想得到5/2*x^2+C1要怎样做才行呢?(a是由一个gui中的edit文本框输入的,所以不能直接对b=5*x解方程)谢谢了!
syms x
a=5;
b=a*x;
w=dsolve('Dw=b','x')
subs(w) %将a,b代入w的表达式.