数学软件Matlab——二维平面作图——三维空间作图1本讲主要内容二维平面作图三维空间作图符号作图Matlab绘图过程/原理2手工作图如何画出y=sin(x)在[0,2]上的图像?3Matlab作图找点:x=0,pi/4,pi/3,pi/2,pi,...求值:y=sin(0),sin(pi/4),sin(pi/3),...描点:在坐标系中画出这些离散点连线:用直线或曲线连接这些点,得到函数的大致图形手工作图Matlab作图找点:x=[0:pi/10:2*pi];求值:y=sin(x);描点、连线:使用Matlab提供的绘图函数plotx=0:pi/10:2*pi;y=sin(x);plot(x,y);例:4二维作图命令平面曲线绘图命令:plot绘制向量y的线性图即以下标为横坐标,y的分量为纵坐标,等价于:y=[0,,,,,];plot(y);例:plot(y)x=[1:length(y)];plot(x,y);思考:plot(y)与plot(x,y)有什么区别?6图形的属性这里的str是用单引号括起来的字符串,用来指定图形的属性:点、线的形状和颜色指定点和线的属性plot(x,y,str)x=0:pi/20:2*pi;plot(x,cos(x),'r+:');例:红色、虚线、点用加号表示x=0:pi/20:2*pi;plot(x,cos(x),'bo--');蓝色、间断线、点用圆圈表示颜色,线型,点标记:可以全部指定,也可以部分指定,顺序任意7点和线的基本属性线型点标记颜色-实线:虚线-.点划线--间断线空白(不画线).点o小圆圈x叉子符+加号*星号s方格d菱形^朝上三角v朝下三角>朝右三角<朝左三角p五角星h六角星y黄色m洋红/magentac青色/cyanr红色g绿色b蓝色w白色k黑色helpplot8标题和坐标轴标注title(str)添加标题这里的str是用单引号括起来的字符串添加坐标轴标注xlabel(str)ylabel(str)x=0:pi/20:2*pi;plot(x,cos(x));title('y=cos(x)的图像');xlabel('x轴');ylabel('y轴');例:9绘制多个函数图像plot(x1,y1,x2,y2,...)另一中实现方法:holdonholdonplot(x1,y1,str1)plot(x2,y2,str2)...holdoff在同一个绘图窗口绘制多个图像plot(x1,y1,str1,x2,y2,str2,...)也可以同时指定每条曲线的属性x=0:pi/20:2*pi;y1=sin(x);y2=cos(x);plot(x,y1,x,y2);例:holdon;plot(x,y1);plot(x,y2);10
数学软件matlabd课件培训课件 来自淘豆网www.taodocs.com转载请标明出处.