Octave绘图数据

Posted liuxjie

tags:

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

t = [0:0.01:0.98]    :设置一个步长为0.01的矩阵

y1 = sin(2*pi*4*t)  :设置一个sin函数

plot(t,y1)      :绘制出以 t 为横轴  以  y1为纵轴的图形

y2 = cos(2*pi*4*t)  :设置一个cos函数

plot(t,y2)      :绘制出以 t 为横轴  以  y2为纵轴的图形

如果想在第一张图片的基础上绘制第二张图片可以使用  hold on 命令

xlabel("time")    :设置横轴为  time 变量

ylabel("value")    :设置y轴为  value 变量

title("my plot")    :为图像设置题目

技术图片

print -dpng "myplot"    :将图像以  “myplot”为文件名保存在当前路径下

同时可以对图像标号

figure(1);plot(t,y1);    :sin图像标号为  figure1

figure(2);plot(t,y2);    :cos图像标号为 figure2

我们还可以将图像分为几个小格子,将不同的图像显示在一张图像中

subplot(1,2,1)    :  subplot(i,j,k)   ->   将图像分为  i*j块  k参数为当前在第几个格子

plot(t,y1)

subplot(1,2,2)

plot(t,y2)

我们还可以对图像的横坐标,纵坐标的范围进行更改

axis([0.5 1 -1 1])    :将横坐标改为 0.5 - 1  纵坐标改为 (-1) - 1 

技术图片

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

通过将数字分组到一个范围内在 matlab / octave 中绘图

在 Octave 中从 .dat 文件绘图

Octave绘图数据

在 Octave 中保存复杂绘图时遇到问题

关于mac下octave的绘图问题

关于mac下octave的绘图问题