一个坐标点(x,y)可以在坐标轴上进行表示,一个函数y=f(x)可以在坐标轴上画出图像。那么,对于离散函数Y=f(X)而言,当X为一维标量数组【x1,x2,x3,x4,x5.......xn】时,根据函数关系,就会有一个与之对应的一维数组【y1,y2,y3,....yn】.当这两个一维数组在直角坐标系中用点的序列来表示时,就实现了离散函数的可视化。matlab无法实现对无限区间上数据的可视化。
clear all;
x1=[1 2 4 6 7 8 10 12 13 15 16 17 19 20];
y1=[1 2 4 6 7 8 10 10 8 7 6 4 2 1];%生成两个一维实数数组
figure;%创建一个新的窗口,所有参数采用默认
plot(x1,y1,'o');%图像以x1为横轴,以y2为纵轴
x2=1:20;%冒号创建一维矩阵1~20
y2=log(x2);
figure;
plot(x2,y2,'*');