我认为,对于一切情况,只有热爱才是最好的老师。
>> a = 20;
>> x = -2:0.01:2;
>> for i = 1:200
y = abs(x).^(2/3) + exp(1)/3.*power((pi-power(x,2)),1/2).*sin(a*pi*x);
a = i/10;
end
>> plot(x,y,'r')
曲线是由顶点与线段的连接组合而成,而二维图形是由一条或多条曲线组成的平面图形。下面,简单介绍绘制二维图形的函数。
在Matlab中,plot函数是最广泛使用的基本绘图函数。plot函数主要用于绘制平面上的线性坐标曲线。
plot函数的调用格式:
1.plot(x),根据参数x的不同类型绘制对应的线。
2.plot(x,y),参数x和y为向量或矩阵,分别用于存储要绘制的数据点的横坐标和纵坐标。
3.plot(x1, y1, x2, y2, … , xn, yn),x1和y1、x2和y2……xn和yn分别组成一组向量对,以每一组向量对为横、纵坐标绘制出一条曲线。
%示例1:
>> y = 1:1:8;
>> plot(y,'k')
示例1如图:
%示例2:
>> t = linspace(0,2*pi,200);
>> x = sin(t)+sin(2*t);
>> y = cos(t)-cos(2*t);
>> plot(x,y,'k')
示例2如图:
%示例3:
>> t1=linspace(0,2*pi,66);
>>