资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,【,教育类精品资料,】,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,青色,+,加号,向上尖三角,-,虚线,r,红色,o,圆圈,v,向下尖三角,:,点线,g,绿色,*,星号,向右尖三角,w,白色,x,叉号,pentagram,五角形,y,黄色,k,黑色,square,正方形,hexagram,六角形,m,洋红色,diamond,菱形,下面简单介绍绘制平面曲线的两个基本函数:,plot 与 plot2d,=,(1)函数plot()基本形式:,plot(x,y,),说明:叁数LineSpec指定的线型、颜色和标记,若要画出多条曲线,只需将坐标对依次放入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=value2,style=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);,其它一些与绘图有关的常用函数,=,(1),可用,subplot,在同一个视窗中建立几个子视图,如在一个视窗内建立,23,布局的,子视图,(,如下图,),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,位置6,x=-10:0.01:10;,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|x|,x,y),plot2d(x1,x2,y1,y2,style=2,rect=-6,-2,6,12);,
展开阅读全文