首页 >>  正文

matlab微分怎么打

来源:baiyundou.net   日期:2024-09-21

家水妮1605求解此微分方程,用matlab来解,应该怎么输入?初值就用C吧 -
丘旺发14728323082 ______ 求解自变量为y的函数x(y):x=dsolve('Dx=(sqrt((1-x)^2+y^2)-(1-x))/y','x(A)=C','y') 同样 y=dsolve('Dy=(sqrt((1-x)^2+y^2)-(1-x))/y','y(A)=C','x') 注意dsolve小写、Dy中的D必须大写,初始条件写在同一组单引号('')里,不同初始条件用逗号隔开

家水妮1605求帮忙解微分方程,谢谢!用matlab解应该怎么输入? -
丘旺发14728323082 ______ 用matlab的dsolve命令求解失败,结果如下: >> syms f;a=dsolve('Dx=(sqrt((f-x)^2+y^2)-f+x)/y') Warning: Explicit solution could not be found. > In dsolve at 120 a = [ empty sym ] 我把f用数值代替,比如1,结果如下: >> a=dsolve('Dx=(sqrt((1-x)^2+...

家水妮1605matlab中怎样对微分方程的分段函数绘图? -
丘旺发14728323082 ______ 能画一个当然也能画多个了. 画第二个之前用plot on命令,这样后面再绘图的时候就都画在同一个坐标图里面了. 如果你用的ode函数,注意参数t或者你给的例子是x,范围要按你分段的那么分,得出的数据才会在绘图中也分段.也就是说分段...

家水妮1605如何用matlab解非齐次线性常微分方程? -
丘旺发14728323082 ______ 直接打呗,例如 dsolve('Df = f + sin(t)','f(0)=1')

家水妮1605这个第一题用matlab解二阶微分方程怎么输入呢? -
丘旺发14728323082 ______ dsolve('D2y-(Dy)^2','y(0)=0','y(1)=-1')

家水妮1605如何用matlab编程使用ts算法实现tsd问题 -
丘旺发14728323082 ______ 在matlab的workspace里打editsfuntmpl(这是matlab自己提供的s函数模板),我们看它来具体分析s函数的结构.它的第一行是这样的:function[sys,x0,str,ts]=sfuntmpl(t,x,u,flag)先讲输入与输出变量的含义:t是采样时间,x是状态变量,u是输入...

家水妮1605matlab的simulink如何解方程? -
丘旺发14728323082 ______ 首先要明确,simulink的作用为求解常微分方程(组)!且这是他唯一的作用!也就是说偏微分方程在simulink中是无法求解的,需要其他工具或软件作为接口. Dx=diff(A,n,dim)计算数值微分 用dsolve(''表达式1','表达是',...,'表达式n','初始值','独立变量'); 也可以用ode23或者ode45函数计算. 要查函数调用格式可以在matlab workspace输入>>help ode23即可.

家水妮1605matlab中各种初值如何输入??? -
丘旺发14728323082 ______ x=input('input the x:'); 如上要给x赋值,可用如上语句,执行后,手动输入一个值然后回车就会赋给x了.不知道你是不是这个意思.

家水妮1605关于matlab求微分
丘旺发14728323082 ______ 我测试了一下,之前也没有定义x,但是也可以直接调用求微分 可能是新版本原因吧. S1 = '6*x^3-4*x^2+b*x-5';diff(S1) ans = 18*x^2 - 8*x + b

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024