作业帮 > 综合 > 作业

matlab函数计算t=0;0.01;0.6;v=sin(628*t);D=10^(-8);u=10^(-14);r1=

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/18 02:02:11
matlab函数计算
t=0;0.01;0.6;
v=sin(628*t);
D=10^(-8);
u=10^(-14);
r1=100;
r2=0.625;
v=(((u/D^2).*q.*r1.*(r1-r2)+r2)+r2)*diff(q,t);
怎样才能计算出q啊?从表达式中分不出q,一直报错没定义q
就是v=q+diff(q,t).已知v求q,但q分离不出来就没办法先定义.有没有大侠知道怎么办啊?
这是以q为考虑对象的微分方程问题啊,可以用dsolve命令来求出你那个微分方程的表达式,然后带入数值就OK了.
或者是你看看高数书关于微分方程那一章,自己写出q表达式,然后把上面的变量带进去就OK了