首页 > 其他 > 详细

Octave绘图数据

时间:2019-12-12 20:03:00      阅读:83      评论:0      收藏:0      [点我收藏+]

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绘图数据

原文:https://www.cnblogs.com/liuxjie/p/12031090.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!