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


相关推荐

  • mysql数据库中查询数据的语句怎么写_mysql数据库多表查询

    mysql数据库中查询数据的语句怎么写_mysql数据库多表查询单表查询1、普通查询(1)命令:select*from<表名>;//通匹(2)命令:select<要查询的字段>from<表名>;2、去重查询(distinct)命令:selectdistinct<要查询的字段>from<表名>3、排序查询(orderby)升序:asc降序:desc降序排列命令:select<要查询的字段名>from<表名>orderby<要查询的字

  • mysql8分区表_MySQL 分区表[通俗易懂]

    mysql8分区表_MySQL 分区表[通俗易懂]MySQL分区就是将一个表分解为多个更小的表。从逻辑上讲,只有一个表或一个索引,但在物理上这个表或者索引可能由多个物理分区组成。每个分区在物理上都是独立的。MySQL数据库分区类型:Range分区:行数据基于属于一个给定连续区间的列值放入分区。List分区:和Range分区类似,只是List分区面向的是离散的值。Hash分区:根据用户自定义的表达式的返回值来进行分区,返回值不能为负数。Key分区:…

  • Cinemachine学习笔记

    Cinemachine学习笔记以下都是转载内容,能够比较直观的学习一些基础内容。现在的Cinemachine更新了许多新的功能,但是Cinemachine插件都ExamplesScences,去看一下官方例子和文档来学习更佳*版本要求Unity2017.1及以上。参考资料: [官方]Unity2017.1正式版发布 Cinemachine插件:Cinemachine。 结合Timeline实现动画:Unity…

  • 程序员日记

    程序员日记混迹程序圈yi

  • 压测工具jmeter怎么使用_并发压力测试工具

    压测工具jmeter怎么使用_并发压力测试工具一、Jmeter下载进入官网:http://jmeter.apache.org/1.第一步进入官网如下图2.选择进行下载,下载下来为一个压缩包,解压即可。3.我下载的是jmeter4.0版本,

  • Nginx配置文件(nginx.conf)配置详解

    Nginx配置文件(nginx.conf)配置详解Nginx的配置文件nginx.conf配置详解如下:usernginxnginx;Nginx用户及组:用户组。window下不指定worker_processes8;工作进程:数目。根据硬件调整,通常等于CPU数量或者2倍于CPU。error_loglogs/error.log;error_loglogs/error.logno

发表回复

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

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