用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--')

在这里插入图片描述

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

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

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • 表单提交时验证数据是否为空[通俗易懂]

    表单提交时验证数据是否为空[通俗易懂]一、利用submit按钮实现提交,当点击submit按钮时,触发onclick事件,由JavaScript里函数判断输入内容是否为空,如果为空,返回false,不提交,如果不为空,提交到由action指定的地址。<scripttype=”text/javascript”>functioncheck(form){if(form…

  • MacPorts_mac查看使用电脑时间

    MacPorts_mac查看使用电脑时间1.MacPort中第三方软件下载包存放的默认路径是:/opt/local/var/macports/distfiles/为了提高安装速度,可以在安装新port时直接将此目录下的文件拷贝到新的MacPort相同的目录中就可以避免Port去网上下载。2.使用MacPort前应该首先更新Port的index输入:$ sudoport-vselfupdate (强烈推荐第一

  • Dubbo架构(应用架构)

    一、整体框架1、Dubbo介绍ApacheDubbo是一款高性能、轻量级的开源JavaRPC框架。它有三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。1、Dubbo特点1、面向接口代理的高性能RPC调用:提供高性能的基于代理的远程调用能力,服务以接口为粒度,为开发者屏蔽远程调用底层细节。2、智能负载均衡:内置多种负载均衡策略,智能感知下游节点健康状…

  • XMPP协议–自定义消息类型扩展

    XMPP协议–自定义消息类型扩展

  • php laravel左连接leftJoin多条where语句

    php laravel左连接leftJoin多条where语句

    2021年11月10日
  • oracle client 环境不满足最低要求_oracle11g安装环境不满足最低要求

    oracle client 环境不满足最低要求_oracle11g安装环境不满足最低要求为什么需要oinstall,dba两个组一个是控制软件安装,补丁安装等的;另一个是控制数据库创建,数据库管理等的。你可以将两个权限都授权给dba组,只创建dba一个组就可以了。角色细化而已,另外oracle还要求redo日志、控制文件分不同盘放,数据安全要求而已2、usr/sbin/useradd-m-goinstall-Gdbaoracle什么意思??创建了一个新的UNIX/LINUX用户,-m表示如果已经有这个用户不报错,-g是组,-G是其他组,最后是用户名m表示为用

发表回复

您的电子邮箱地址不会被公开。

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