资源描述:
《《Scilab基本绘图》PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、【教育类精品资料】Scilab4简介一.基本操作二.语言结构三.程序文件四.基本绘图五.简单应用高中数学中的算法初步4.Scilab基本绘图本节将简单介绍Scilab在xoy平面上基本绘图方法和常用命令。【例5-1】下例可画出一条正弦曲线:x=linspace(0,2*%pi,100);//在[0,2π]上产生100个点的x坐标//或x=0:%pi/50:2*%pi;y=sin(x);//对应的y坐标plot(x,y);//画正弦图象符号线型或颜色符号颜色符号标记符号标记-实线c青色+加号^向上尖三角--虚
2、线r红色o圆圈v向下尖三角:点线g绿色*星号<向左尖三角-.点虚线b蓝色.黑色>向右尖三角w白色x叉号pentagram五角形y黄色k黑色square正方形hexagram六角形m洋红色diamond菱形下面简单介绍绘制平面曲线的两个基本函数:plot与plot2d================================================================(1)函数plot()基本形式:plot(x,y,)说明:叁数LineSpec指定的线型、颜色和标
3、记若要画出多条曲线,只需将坐标对依次放入plot函数即可:plot(x,sin(x),x,cos(x));若要改变颜色,在坐标对后面加上相关控制符即可:plot(x,sin(x),'c',x,cos(x),'g');若要同时改变颜色及图线型态,也是在坐标对后面加上相关控制符即可:plot(x,sin(x),'co',x,cos(x),'g*');函数plot2d()基本形式:plot2d(x,y,)说明:坐标x,y是实数或向量形式参数opt_args形式:key1=value1,key2
4、=value2style=[color1,color2,color3,...]color1...的值为正数时用相应颜色画实线,0为虚线,负数时用标记画线.rect=[xmin,ymin,xmax,ymax]在rect指定区域内画图例2:plot2d(x,[y1,y2],style=[2,6],rect=[0,0,10,10]);例1:plot2d(x,y,style=[2],rect=[0,0,10,10]);其它一些与绘图有关的常用函数=================================
5、=====================(1)可用subplot在同一个视窗中建立几个子视图,如在一个视窗内建立2×3布局的子视图(如下图)subplot(2,3,1);//在布局中的第1个子视图内画图subplot(2,3,3);//在布局中的第3个子视图内画图(2)xtitle('标题','x轴注解','y轴注解')(3)xgrid()加入网格线xgrid([style])以style指定的颜色画网格线(4)clf()清除或重置视图窗口位置1位置2位置4位置5位置3位置6x=[-10:0.01:10]
6、';y1=exp(x)-12.*x+3;y2=0.*x;subplot(2,1,1);plot2d(x,[y1,y2],style=[2,6]);subplot(2,1,2);plot2d(x,[y1,y2],style=[2,6],rect=[0,-20,4,10]);x1=[-5:0.01:0];x2=[0:0.01:5];y1=-2*x1;y2=2*x2;xgrid();xtitle('y=2
7、x
8、','x','y')plot2d([x1,x2],[y1,y2],style=[2],rect=[-6,
9、-2,6,12]);