octave 数据绘制

绘制y=4t在[-1,1]之间的函数图像

>> t=[-1:0.2:1];
>> y=4*t;
>> plot(t,y)

绘制y=sin(2πx4t)的图像

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

绘制y=cos(2πx4t)的图像

>> y2=cos(2*pi*4*t);
>> plot(t,y2)

把正弦函数和余弦放在坐标轴上:

>> t=[0:0.01:0.98];
>> y1=sin(2*pi*4*t);
>> plot(t,y1);
>> y2=cos(2*pi*4*t);
>> hold on;   % 让先前的一张图不被接下来的图覆盖
>> plot(t,y2,'y');  %'y'代表cos图像用黄线绘制
>> xlabel('time');  %增加x坐标轴标签
>> ylabel('value');  %增加y坐标轴标签
>> legend('sin','cos');  % 用显示两条线代表什么函数
>> title('simple plot')    %增加这幅图的标题

保存绘制出来的图片:

>> cd 'C:\Users\Administrator\Desktop';print -dpng 'myPlot.png'  %cd 后面内容是保存路径,可以保存各种图片格式

把两张图放在一张图上:

>> subplot(1,2,1);   %把界面分成1x2,取第一个格子
>> plot(t,y1); 
>> subplot(1,2,2);    %去界面的第二个格子
>> plot(t,y2);
>> axis([0.5 1 -1 1])   %修改第二幅图的横坐标为[0.5,1],纵坐标为[-1,1]

>>clf; %关闭图片

 

绘制矩阵图像:

>> A=magic(6)
A =

   35    1    6   26   19   24
    3   32    7   21   23   25
   31    9    2   22   27   20
    8   28   33   17   10   15
   30    5   34   12   14   16
    4   36   29   13   18   11

>>  imagesc(A),colorbar,colormap pink;   %矩阵中一个元素代表着一个色块,色块的颜色深浅由元素的数值决定。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值