x=zeros(1,100);
y=zeros(1,100);
for i=1:100
x(i)=2*i+1;
y(i)=i+4;
end
plot(1:100,x,'.b',1:100,y,'.r')
n=1:100;%定义n
plot(n,2*n+1,'r*-',n,n+4,'g.-')%画图,'r'表示红色,'g'表示绿色,*-表示线上加“*',.-表示线上加点
xlabel('n')%x坐标
legend('x','y')%添加图注
本视频展示如何用matlab绘制散圆状态图,可用于相关科研数据绘图!
clear all;clc;
n=1:100;
xn=2*n+1;
yn=n+4;
plot(n,xn,'.','Markersize',10);
hold on;
plot(n,yn,'r*','Markersize',5);
clear
clc
n=1:100;
plot(n,2*n+1,'-b',n,n+4,'--r')