Octave 绘图数据 from 吴恩达的机器学习

1.plot(x,y)

绘制横轴为x变量,纵轴为y变量的图

例:绘制正弦图



2.hold on

将新的图像绘制在旧的之上



3.

xlabel('time') :标记X轴即水平轴

ylabel('value') :标记垂直轴

legend('sin','cos') :将这个图例放在右上方

title('myplot'):图像的顶部显示这幅图的标题

4.print –dpng 'myplot.png'

 将绘制出来的图像保存为指定文件名的文件。

5.figure(1); plot(t, y1)

将显示第一张图,绘制了变量t y1。


6.subplot(1,2,1)

将图像分为一个1*2的格子,下面将使用第一个格子


7.axis([0.5 1 -1 1])

设置了右边图的x轴和y轴的范围。具体而言,它将右图中的横轴的范围调整至0.5到1,竖轴的范围为-1到1。


8.clf

清除一副图像

9.imagesc(A)

A是一个5*5矩阵,则该命令会绘制一个5*5的矩阵,一个5*5的彩色格图,不同的颜色对应A矩阵中的不同值。


imagesc(A),colorbar,colormap gray
同一时间运行三个命令,生成了一个颜色图像,一个灰度分布图,并在右边也加入一个颜色条。所以这个颜色条显示不同深浅的颜色所对应的值。

10.逗号连接

a=1,b=2,c=3 然后按 Enter 键,其实这是将这三个命令同时执行,或者是将三个命令一个接一个执行,它将输出所有这三个结果。



猜你喜欢

转载自blog.csdn.net/melon__/article/details/80687803
今日推荐