octave数据绘制

Posted 19990219073x

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了octave数据绘制相关的知识,希望对你有一定的参考价值。

>> t = [0:0.01:0.98];
>> y1 = sin(2*pi*4*t);
>> plot(t, y1);

技术图片

hold on 在原来的图片上继续绘制

>> y2 = cos(2*pi*4*t);
>> hold on;
>> plot(t, y2, r); % ‘r’ 红色

技术图片

添加标签

>> xlabel(time)
>> ylabel(value)
>> legend(‘sin‘, ‘cos‘) % 标识数据
>> title(‘my plot‘) % 图片名称
>> print -dpng ‘myplot.png‘ % 保存图片到当前目录

技术图片

将数据显示在不同的图片上

>> figure(1);plot(t, y1);
>> figure(2);plot(t, y2);

分割图像subplot(a, b, c), a,b 将图像分割为a * b 的图像,c控制使用第几个图像

>> subplot(1,2,1)
>> plot(t,y1)
>> subplot(1,2,2)
>> plot(t,y2)

技术图片

调整坐标轴的范围axis()

具体可以看 help axis

 

clf    清除图像

可视化矩阵

imagesc(A)

colorbar添加比对条

colormap gray 灰度化

技术图片

以上是关于octave数据绘制的主要内容,如果未能解决你的问题,请参考以下文章

在 Octave 中从 .dat 文件绘图

Octave 仅打印最后绘制的线段

Octave绘图数据

octave——基本操作

Octave没有绘制函数

GNU Octave Matlab:绘制刻度标记