Octave绘图

  • 绘制图像
plot(x,y1);
复制代码
  • 同时显示多条曲线
hold on
复制代码
  • 给x轴标记为time
xlabel('time') 
复制代码
  • 给y轴标记为value
ylabel('value') 
复制代码
  • 添加图例
legend('sin','cos') ,第一条曲线是sin,第二条曲线是cos
复制代码
  • 添加标题my plot
title('my plot')
复制代码
  • 保存图像
print -dpng 'myPlot.png'
复制代码
  • 关闭图像
close
复制代码
  • 绘制两张图
figure(1);plot(x,y1) 绘制一张图,变量x,y1
figure(2);plot(x,y2) 绘制第二张图,变量x,y2
复制代码
  • 划分小格子绘图
1. subplot(1,2,1) 绘制一个1x2的格子(第一个和第二个参数含义),在第一个格子绘图(第三个参数含义)
2. plot(x,y1) 绘制变量x,y1
3. subplot(1,2,2) 在第二个格子绘图
4. plot(x,y2) 绘制变量x,y2
复制代码
  • 设置坐标范围
axis([0.5 1 -1 1]) 改变坐标轴范围,横坐标:[0.5,1] 纵坐标:[-1,1]
复制代码
  • 清除图像
clf
复制代码
  • 可视化矩阵
A=magic(5)
imagesc(A) 将矩阵A可视化,用5x5的格子表示,不一样颜色表明不一样的数值
复制代码
相关文章
相关标签/搜索