使用Octave绘制正玄余玄函数

every blog every motto: freedom is not free
前言: 使用Octave 进行简单的绘图
语言: Octave
所需知识: Octave基础语法
状态: 本博文 完 ! 2019.7.19 17:33

使用Octave 绘制正弦余弦函数

一、绘制正弦余弦函数在同一副图上

1. 代码部分
t = [0:0.01:0.98]  # x的范围以及间隔
y1 = sin(2 *pi * 4 * t) ; # 正弦函数 “;” 表示不打印
y2 = cos(2 * pi * 4 * t) ; # 余弦函数
plot (t, y1 ) ; # 绘制第一个函数
hold on ; # 不撤销第一个绘图面
plot(t, y2 'r')  ; # 绘制第二个函数
xlabel('time') ; # 添加横轴横轴含义
ylabel('value') ' # 添加纵轴含义
legend('sin','cos') # 标注两条线段的含义
title('my plot') # 标注图片
cd 'C:\Users\v\Desktop' ; print -dpng 'my plot.png' # 保存在桌面
2. 成果

图一
-------------------------------------------图一

二、后续

1. 标注图片
figure(1) ; plot(t,y1); 
figure(2) ; plot(t , y2);

图二
-------------------------------------------图二

2. 将“画板”分割,指定位置绘图
subplot(1, 2, 1) # 将画板分成1 * 2 ,并在左边绘坐标系
plot(t,y1) # 绘图1

图三
-------------------------------------------图三

subplot(1,2 ,2) # 右边绘坐标系
plot(t,y2) # 绘图

图四
-------------------------------------------图四
图五
-------------------------------------------图五

axis([0.5 1 -1 1]) # 调整横纵坐标轴的范围

图六
-------------------------------------------图六

cls ; # 清除图片

图七
-------------------------------------------图七

A = magic(5) # 特殊矩阵
imagesc(A) # 绘制矩阵方格

图八
-------------------------------------------图八

imagesc(A) ,  colorbar , colormap gray ; # 绘制矩阵, 显示图注,调整为灰度

图九
-------------------------------------------图九

imagesc(magic(20)), colorbar, colormap gray;  # 绘制20 * 20 矩阵方格图

图十
-------------------------------------------图十

发布了39 篇原创文章 · 获赞 32 · 访问量 5803

猜你喜欢

转载自blog.csdn.net/weixin_39190382/article/details/96484087