,,Matlab中plot基本用法的具体使用

,,Matlab中plot基本用法的具体使用

本文主要介绍Matlab中plot基本用法的具体使用。通过示例代码进行了非常详细的介绍,对大家的学习或工作都有一定的参考价值。有需要的朋友下面和边肖一起学习。

主要介绍Matlab中plot基本用法的具体使用,分享给大家,如下:

y=[0 0.58 0.70 0.95 0.83 0.25];

绘图(y)

生成的图形是一条以序号为横坐标,数组Y值为纵坐标绘制的线。

x=linspace(0,2*pi,30);%生成一组线性等距值。

y=sin(x);

绘图(x,y)

生成的图形是一条平滑的正弦曲线,有30个点连接在一起。

x是水平轴,y是垂直轴。

多重线

你可以在同一个屏幕上画很多曲线,只要多给几个数组,比如

x=0:pi/15:2 * pi;

y1=sin(x);

y2=cos(x);

绘图(x,y1,x,y2)

可以画多条线。另一种绘图方法是使用hold命令。在已经绘制的图形上,如果设置了hold on,MATLA将在原始图形上绘制由new plot命令生成的图形。命令hold off将结束该过程。例如:

x=linspace(0,2*pi,30);y=sin(x);绘图(x,y)

继续

z=cos(x);绘图(x,z)

拖延

同样的图形,但是默认颜色是蓝色~ ~ ~ ~

线型和颜色

MATLAB对于曲线的线型和颜色有很多选择。标记的方法是在每对数组后添加一个字符串参数,解释如下:

线型:-实线:虚线-。虚线-波浪线。

线条图案:点加号*星号x x形状o小圆圈

颜色:y黄色;r;g;b;白色;k黑;m紫色;C.

网格和标记

您可以为图形添加网格、标题、X轴标记和Y轴标记。使用以下命令完成这些任务。

x=linspace(0,2*pi,30);y=sin(x);z=cos(x);

绘图(x,y,x,z)

网格%网格

Xabel('自变量x')% x轴标记

Yabel('因变量y和z')% y轴标记

标题(“正弦和余弦曲线”)% title

您还可以在图形中的任意位置添加字符串,例如:

文本(2.5,0.7,' sinx ')

意味着在坐标x=2.5和y=0.7处添加字符串sinx。通过输入以下命令,使用鼠标确定字符串的位置会更方便:

gtext('sinx ')

在图形窗口中,十字光标的交叉点就是字符串的位置,您可以通过单击鼠标将字符串放置在该位置。

坐标系的控制

默认情况下,MATLAB会自动选择图形的横坐标和纵坐标的比例。如果对这个比例不满意,可以用axis命令来控制。常用的有:

Axis([xmin xmax ymin ymax]) []分别给出x轴和y轴的最大值和最小值。

坐标轴([0 6 0 1])

Axis equal或axis ('equal') x轴和y轴具有相同的单位长度。

轴或轴('方形')图片框轴方形。

轴离轴(' off ')清除坐标刻度。

多幅图形

可以在同一个屏幕上设置几个坐标系,使用命令SUPLOT (M,N,P);将一张图片分成mn个图形区域,p代表当前的区域号,在每个区域画一张图片,如所示

x=linspace(0,2*pi,30);y=sin(x);z=cos(x);

u=2*sin(x)。* cos(x);v=sin(x)。/cos(x);

子情节(2,2,1),情节(x,y),轴([0 2 * pi1 1]),标题(' sin(x)')

子情节(2,2,2),情节(x,z),轴([0 2 * pi1 1]),标题(' cos(x)')

子情节(2,2,3),情节(x,u),轴([0 2 * pi1 1]),标题(' 2sin(x)cos(x)')

子情节(2,2,4),情节(x,v),轴([0 2 * pi20 20]),标题(' sin(x)/cos(x)')

图形的输出

在数学建模中,经常需要将生成的图形输出到Word文档中。一般可采用以下方法:

首先在MATLAB图形窗口的[文件]菜单中选择[导出]选项,打开图形输出对话框,可以将图形保存为emf、bmp、jpg、pgm等格式。然后,打开相应的文档,在文档的[插入]菜单中选择[图片]选项,插入相应的图片。

至此,本文对plot在Matlab中的具体使用已经介绍到这里了。请搜索我们以前的文章或继续浏览下面的相关文章,了解更多MATLAB中plot的相关内容。希望你以后能支持我们!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: