00问答网
所有问题
当前搜索:
matlab用dsolve求解微分方程
matlab求解
以下
微分方程
组!!!
答:
一、
使用dsolve求解
,M代码如下:S=dsolve('Dx=-x^2-y,Dy=x-y^3','x(0)=1,y(0)=0.5');S.x S.y 二、运行结果出错:三、参考示例 提供解决方法,仅供参考^_^
matlab中dsolve
的用法
答:
照着原题写,有时候subs替换容易出莫名其妙
的
问题,当然多数情况是对的,建议直接写。>> y=
dsolve
('D2y*x=sqrt(1+Dy^2)/2','y(100)=0,Dy(100)=0','x');>> y y = (10*x^(1/2)*(x/100 - 3))/3 + 200/3 - (10*x^(1/2)*(x/100 - 3))/3 - 200/3 ...
用
matlab
怎么
求解
多元一次
微分方程
组
答:
eqns,conds)solvesthesystemofordinarydifferentialequationseqnswiththeinitialorboundaryconditionsconds.给出一个2个变量
的微分方程
组
求解
代码:symsx(t)y(t)z=
dsolve
(diff(x)==y,diff(y)==-x,x(0)==1,y(0)==1);x=z.x,y=z.y运行结果为:x=cos(t)+sin(t)y=cos(t)-sin(t)
怎么用
matlab解
这个
微分方程
答:
求解
常
微分方程
(组),一般可以
用dsolve
函数求其解析值,但有的微分方程只能通过ode函数求出其数值解。题主给出的微分方程,如用dsolve函数求解,则会出现错误,所以该方程可以用ode45函数得到其数值解。求解过程如下:a0=0;tspan=[0,5];fun=@(t,a)2/(-3+2*(1-a)^(-1/3)+4*(1-a)^(-...
如何用
matlab求解
二阶
微分方程
,以及程序实例
答:
function z = func(t,y)z =[y(2);(1-y(1)^2)*y(2)-y(1)];main。m %主程序 clear all;close all;clc y0 = [0.25;0];h = 0.1;a = 0;b = 20;[t1 y1] = ode45(@func,y0,h,a,b)2、对于求解析
解的
微分方程,你可以
用dsolve
()函数求解。如
求微分方程
x*y''+x﹡...
用
matlab解
常
微分方程
答:
经过的航迹为y=f(x);y'=(v2*t-y)/(c-x)(1)v1*t=积分sqrt((1+y'^2))dx (2);初始条件t=0时,x=0,y=0 。由(2)式,t=积分sqrt((1+f'(x)^2))dx/v1,代入(1)式,化简 :(c-x)y''+y'=v2/v1*sqrt(1-y'^2),再用
matlab中的dsolve
函数来
求解微分方程
。
matlab求微分方程
答:
dsolve
('Dg=k1*r/V-k2*g','g(0)=g0')结果:ans = -(exp(-k2*t)*(k1*r - V*g0*k2) - k1*r)/(V*k2)
matlab
如何实现用二分法求代数
方程
在区间内
的解
?
答:
1、在
MATLAB中
,
求解
符号
微分方程
通解的指令格式为:y=
dsolve
('equation','x')%equation指符号微分方程,x为符号变量。2、如:>> syms a bfun='Dy=a*x+b';y=dsolve(fun,'x')。3、符号微分方程的特解y=dsolve('equation','codition','x')%equation为符号微分方程condition为微分方程的定解...
matlab中dsolve
函数
答:
当然是从左到右,括号要加,就和你手写算式其实一个规则
用
matlab解微分方程
y=
dsolve
('D2y+Dy-2y=2x','y(0)=0,Dy(0)=1','x...
答:
这是我运行
的
结果:>> syms x y;>> y=
dsolve
('D2y+Dy-2*y=2*x','y(0)=0,Dy(0)=1','x')y = -1/2*exp(-2*x)+exp(x)-1/2-x 你的2y与2x中间没有打乘号
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
matlab求解常微分方程代码
solve函数解非线性方程组
matlab解非齐次微分方程
matlab求解常微分方程组