matlab画常微分方程王高雄pdf的相图dx/dt=-y,dy/dt=x

当前位置:
&【求助】金币求助高手能否指点如何画出含分叉问题的微分方程组的相图
【求助】金币求助高手能否指点如何画出含分叉问题的微分方程组的相图
作者 xunyuqi
本人菜鸟,初学matlab,欲画出常微分方程组的几个相图,有高手能帮帮小弟么?不尽感激!方程如下:
dx/dt=ax-y+bx^2
dy/dt=x(1+cx)
条件:b&0,c&1
则(1)当a&=0或&=b/c时,无极限环,如图1、3所示;
(2)当0&a&b/c时,有单一稳定极限环,在原点附近,如图2所示。
此题涉及到奇点、极限环与分叉问题,如有谁能解决此问题请不吝赐教与小弟,多谢~~
这个很简单啊
高手能帮帮我么?你画出的图就是这样子的么?
引用回帖:Originally posted by 孤鸿飘逸 at
这个很简单啊 能帮我写个程序我学习下么?万分感激,
24小时热帖
下载小木虫APP
与700万科研达人随时交流怎么用MATLAB画常微分方程里面的相图_百度知道
怎么用MATLAB画常微分方程里面的相图
我有更好的答案
首先D2y(0)能等于0二阶微程能两初始值想想Dy(0)=0,y(0)=1带进D2y(0)-Dy(0)+y(0)=0 D2y(0)自先定义微程组函数建立rigid.m文件function dy = rigid(t,y)dy = zeros(2,1);
% a column vectordy(1) = y(2) ;dy(2) = y(2) - y(1);保存另脚本文件!
采纳率:88%
来自团队:
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
下载作业帮安装包
扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
用matlab画微分方程的相图dx./dt=y*(4+x^2-y^2)dy./dt=-x(-2-x^2+y^2)请写出这方程的matlab相图做法的源程序!
作业帮用户
扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
clc[x,y]=meshgrid(linspace(-5,5));streamslice(x,y,y.*(4+x.^2-y.^2),-x.*(-2-x.^2+y.^2));xlabel('x');ylabel('y');
clc[x,y]=meshgrid(linspace(-5,5));streamslice(x,y,y.*(4+x.^2-y.^2),-x.*(-2-x.^2+y.^2),'noarrows');xlabel('x');ylabel('y');&
为您推荐:
其他类似问题
扫描下载二维码扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
下载作业帮安装包
扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
求matlab解一阶微分方程组,并画相图.dx/dt=y; dy/dt=-2.6*y^3+0.6*y-0.1*x
作业帮用户
扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
你没给初值,我随便设一个[1 1]新建一个脚本文件,输入:clear allclcf=@(t,x)([x(2);-2.6*x(2)^3+0.6*x(2)-0.1*x(1)]);[t,x]=ode45(f,[0 1],[1 1]);plot(t,x(:,1),t,x(:,2))xlabel('t')legend('x','y')
初值[0 0],可不可以横轴x竖轴Y
f=@(t,x)([x(2);-2.6*x(2)^3+0.6*x(2)-0.1*x(1)]);
[t,x]=ode45(f,[0 0.1],[0 0]);
plot(x(:,1),x(:,2))
xlabel('x'),ylabel('y')
初值是[0 0]的话计算结果全为0,检查一下初值
搞了半天还是初值问题,t取大一点就是极限环了。。
为您推荐:
其他类似问题
扫描下载二维码

我要回帖

更多关于 常微分方程通解公式 的文章

 

随机推荐