发布网友 发布时间:2022-03-25 19:55
共3个回答
懂视网 时间:2022-03-26 00:16
matlab求方程的解的方法是:
1、首先指明所解方程的变量,然后指明方程,未知数和限制条件,最后求解方程。
2、例如求解sin(x)=1方程,在matlab命令行窗口中输入syms x 、[x,params,conds]=solve(sin(x)==1,“ReturnConditions”,true) ,按回车键可以得到方程解。
3、转换一下,可以看到sin(x)=1方程的解。
热心网友 时间:2022-03-25 21:24
题主给出的方程属于电学范畴的一阶网络电路微分方程,如何求解可以按下列方法实现。
1、首先对I(t)进行声明变量,即
syms I(t)
2、其二再对L(电感)、R(电阻)、C(电容)进行声明变量,即
syms L R C
3、其三对 I(t)求导,即
Di=diff(I,t,1)
4、其四使用dsolve函数求解其解析表达式
I=dsolve(L*Di+R*I+int(I,0,t)/C==sign(sin(t)),I(0)==0)
5、最后使用pretty函数化简I(t)表达式
pretty(I)
运行上述代码,可以得到如下结果
热心网友 时间:2022-03-25 22:42
1、首先对I(t)进行声明变量,即