这个例子展示了如何创建一个简单的线形图。使用linspace
函数定义x
作为一个由100个0和之间的线性间隔值组成的向量.
x = linspace(0, 2 *π,100);
定义y
sin函数在x
.
y = sin (x);
情节y
对应的值x
.
图绘制(x, y)
这个示例演示了如何在新图形窗口中创建图形,而不是绘制当前图形。
定义x
和y
.
x = linspace(0, 2 *π,25);y = sin (x);
创建一个阶梯图y
与x
.控件打开一个新的图形窗口数字
命令。如果你不打开一个新的图形窗口,那么默认情况下,MATLAB®清除现有的图形并绘制成当前的图形。
数字%新数字窗口楼梯(x, y)
这个例子展示了如何通过传递多个参数来绘制多行x, y
对的情节
函数。
定义日元
和y2
就像相位偏移的正弦波。
x = linspace(0, 2 *π,100);日元= sin (x);y2 =罪(x-pi / 4);
绘制线条。
图绘制(x, y₁,x, y2)
情节
循环通过一个预定义的线条颜色列表。
控件的行规格输入参数可以更改行颜色、行样式和标记类型x, y
对。例如,“g: *”
用星号标记一条绿色虚线。您可以从行规范中省略一个或多个选项,例如“旅客:”
为没有标记的绿色虚线。若要仅更改行样式,只需指定行样式选项,例如“——”
对于虚线。
有关更多信息,请参见LineSpec
输入参数为情节
.
这个例子展示了如何使用虚线创建一个图形。添加可选行规范,“——”
,x, y
对。
x = linspace(0, 2 *π,100);y = sin (x);图绘制(x, y,“——”)
这个例子展示了如何绘制两个具有不同线条样式的正弦波,方法是为每个正弦波添加线条规格x, y
对。
用虚线绘制第一个正弦波“——”
.用虚线绘制第二个正弦波“:”
.
x = linspace(0, 2 *π,100);日元= sin (x);y2 =罪(x-pi / 4);图绘制(x, y₁,“——”, x, y2,“:”)
这个例子展示了如何为一个图形指定线条样式和线条颜色。
用绿色虚线绘制一个正弦波“——g”
.用红色虚线绘制第二个正弦波“:r”
.行规范的元素可以以任何顺序出现。
x = linspace(0, 2 *π,100);日元= sin (x);y2 =罪(x-pi / 4);图绘制(x, y₁,“——g”, x, y2,“:r”)
这个例子展示了如何为两个正弦波指定线条样式、颜色和标记。如果指定标记类型,则情节
向每个数据点添加标记。
定义x
在0和之间的25个线性间隔值.用绿色虚线和圆圈标记绘制第一个正弦波“——”
.用红色虚线和星形标记绘制第二个正弦波”:r *’
.
x = linspace(0, 2 *π,25);日元= sin (x);y2 =罪(x-pi / 4);图绘制(x, y₁,“——”, x, y2,”:r *’)
这个示例演示了如何通过从线条规范中删除线条样式选项来只绘制数据点。
定义数据x
和y
.绘制数据并在每个数据点上显示星号标记。
x = linspace(0, 2 *π,25);y = sin (x);图绘制(x, y,‘*’)
轮廓
|linspace
|重对数
|情节
|plotyy
|散射
|semilogx
|semilogy
|楼梯
|阀杆