Matlab Plot用法总结 您所在的位置:网站首页 matlab报错向量长度必须相同 Matlab Plot用法总结

Matlab Plot用法总结

2023-10-04 05:59| 来源: 网络整理| 查看: 265

绘制单条曲线 x = 0:pi/100:2*pi; //表示x取0到2*pi之间的值,每个值之间间隔pi/100 y = sin(x); plot(x,y);

在这里插入图片描述

绘制多条曲线 x = linspace(-2*pi, 2*pi);//x取值范围为-2*pi到2*pi y1 = sin(x); y2 = cos(x); figure; plot(x,y1,x,y2);

在这里插入图片描述

从矩阵创建线图 Y = magic(4); figure; plot(Y);

magic是一种函数,用于产生魔方矩阵,它的每行、列以及对角线的数之和相等。该和的值为1+2+3+…+n^2的和再除以n,n必须为大于或等于3的整数。在这里插入图片描述

指定线条样式、颜色 x = 0:pi/100:2*pi; y1 = sin(x); y2 = sin(x-0.25); y3 = sin(x-0.5); figure; plot(x,y1,x,y2,'--',x,y3,':');

在这里插入图片描述 在这里插入图片描述

x = 0:pi/10:2*pi; y1 = sin(x); y2 = sin(x-0.25); y3 = sin(x-0.5); figure; plot(x,y1,'g',x,y2,'b--o',x,y3,'c*');

在这里插入图片描述

在特定数据点显示标记 x = linspace(0,10); y = sin(x); plot(x,y,'-o','MarkerIndices',1:5:length(y));

在这里插入图片描述

指定线宽、标记大小和标记颜色 x = -pi:pi/10:pi; y = tan(sin(x)) - sin(tan(x)); figure plot(x,y,'--gs',... 'LineWidth',2,... 'MarkerSize',10,... 'MarkerEdgeColor','b',... 'MarkerFaceColor',[0.5,0.5,0.5])

在这里插入图片描述

添加标题和轴标签 x = linspace(0,10,150); y = cos(5*x); figure plot(x,y,'Color',[0,0.7,0.9]) title('2-D Line Plot') xlabel('x') ylabel('cos(5x)')

在这里插入图片描述

绘制持续时间并指定刻度格式 t = 0:seconds(30):minutes(3); y = rand(1,7); plot(t,y,'DurationTickFormat','mm:ss')

在这里插入图片描述

指定线图的轴 x = linspace(-2*pi,2*pi); y1 = sin(x); y2 = cos(x); p = plot(x,y1,x,y2);

在这里插入图片描述

创建后修改行 x = linspace(-2*pi,2*pi); y1 = sin(x); y2 = cos(x); p = plot(x,y1,x,y2); p(1).LineWidth = 2; p(2).Marker = '*';

修改前:-

在这里插入图片描述

修改后: 在这里插入图片描述

画圆 r = 2; xc = 4; yc = 3; theta = linspace(0,2*pi); x = r*cos(theta) + xc; y = r*sin(theta) + yc; plot(x,y) axis equal

在这里插入图片描述



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有