用Matlab绘制相平面图「建议收藏」

用Matlab绘制相平面图「建议收藏」MATLAB相图程序Eg1:clc;clear;close;[x,y]=meshgrid(linspace(-6,6));%定义[x,y]网络采样点的范围h=streamslice(x,y,y,-2.*x);%描述系统坐标的微分方程title(‘极限环的相平面图’)%定义标题范围xlabel(‘x’,’Color’,[0.60.50.4]);ylabel(‘y’,’C

大家好,又见面了,我是你们的朋友全栈君。

MATLAB相图程序

Eg1:
在这里插入图片描述

clc;clear;close;
[x,y]=meshgrid(linspace(-6,6));                 %定义[x,y]网络采样点的范围
h=streamslice(x,y,y,-2.*x);                     %描述系统坐标的微分方程
title('极限环的相平面图')                        %定义标题范围
xlabel('x','Color',[0.6 0.5 0.4]);ylabel('y','Color',[0.6 0.5 0.4]);   
                                                %定义[x,y]坐标轴曲线颜色
xlim([-6,6]);ylim([-6,6]);                      %定义x和y坐标的范围
set(h,'Color','k')                              %给图形对象的参数赋值
axis equal                                      %保持住当前figure中内容
hold on
theta=0:pi/30:2*pi;                             %希腊字母Θ赋值
x1=cos(theta);y1=sin(theta);
plot(x1,y1,'r--')

在这里插入图片描述

Eg2:
在这里插入图片描述

clc;clear;close;
[x,y]=meshgrid(linspace(-6,6));                   %定义[x,y]网络采样点的范围
h=streamslice(x,y,y,-0.3.*((x.^2)-1).*y-x);       %描述系统坐标的微分方程
title('极限环的相平面图')                          %定义标题范围
xlabel('x','Color',[0.6 0.5 0.4]);ylabel('y','Color',[0.6 0.5 0.4]);   %定义[x,y]坐标轴曲线颜色
xlim([-6,6]);ylim([-6,6]);                        %定义x和y坐标的范围
set(h,'Color','k')                                %给图形对象的参数赋值
axis equal                                        %保持住当前figure中内容
hold on
theta=0:pi/30:2*pi;                               %希腊字母Θ赋值
x1=cos(theta);y1=sin(theta);
plot(x1,y1,'r--')

在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/146091.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • PLC编程从入门到精通视频教程【副业学习会】

    PLC编程从入门到精通视频教程【副业学习会】PLC编程视频教程共73课,从入门到精通。从基础讲起,一步步提高PLC编程技巧。本套教程分为:电工基础教程、PLC入门教程、PLC高级教程、PLC经验与技巧、触摸屏(人机)编程教学。此视频通俗易懂,而且很实用。![在这里插入图片描述](https://img-blog.csdnimg.cn/20210715203622364.png)课程目录:第1章电工基础教程01电工基础的简介.mp402工厂用电.mp403看懂基本电路.mp404自锁、正反转电路.m…

    2022年9月4日
  • 第一范式、第二范式及第三范式的定义与举例

    第一范式、第二范式及第三范式的定义与举例第一范式存在非主属性对码的部分依赖关系R(A,B,C)AB是码C是非主属性B–>CB决定CC部分依赖于B第一范式定义:如果关系R中所有属性的值域都是单纯域,那么关系模式R是第一范式的那么符合第一模式的特点就有1)有主关键字2)主键不能为空,3)主键不能重复,4)字段不可以再分例如: StudyNo  |  Name  |  Sex  

    2022年5月22日
  • openwrt作旁路由配置教程[通俗易懂]

    openwrt作旁路由配置教程[通俗易懂]openwrt作旁路由配置教程

    2022年5月9日
  • 数据可视化软件在大数据时代的局限性「建议收藏」

    数据可视化软件在大数据时代的局限性「建议收藏」如今,数据可视化软件风靡起来,很多企业认为数据可视化软件是启用先进分析技术的入口。但对一些应用而言,情况并不是这样的。纽约市的非营利组织DonorsChoose致力于跟踪和分析当地学校获得的财务捐助。在它试图为学校管理者、当地国会议员和记者出具一份报告时,它意识到数据可视化软件并不是万能的。乍一看,数据可视化系统对这种非技术组织来说应该是最好的选择了,不过该组织的数据科学家VladDubovsk…

    2022年9月25日
  • 风讯.NET与NETCMS的选择—开源.NET内容管理系统

    风讯.NET与NETCMS的选择—开源.NET内容管理系统最近想要学习做一个网站,本来在某公司实习的时候,boss就要求快速的建立一个非盈利性的门户站点,当时用的是动易的SiteFactory3.0版本,感觉用起来也是很不错的,尤其是后台的可视化编缉做得是相当的到位,内容的采集部分也是很好使,初学者只要是不太笨的基本上就可以快速建立起一个功能比较好的站点了,不过令人没想到的是,建立好站点好以后才真的是恶梦的开始,boss提出要求,对它进行二次的开发,基…

    2022年9月30日
  • javascript如何实现页面跳转_跳转页面的代码

    javascript如何实现页面跳转_跳转页面的代码JavaScript是一种属于网络的脚本语言,已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能。下面我们来看一下如何使用JavaScript跳转页面。JavaScript中几种页面跳转的方法:window.location.href=’url’:比较常用的方法,直接跟指定要跳转的地方。window.history.back(-1);:参见的浏览器返回上一个已访问的页面,直到访…

    2022年8月12日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号