大家好,又见面了,我是你们的朋友全栈君。
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账号...