第四讲Scilab基本绘图.doc_第1页
第四讲Scilab基本绘图.doc_第2页
第四讲Scilab基本绘图.doc_第3页
第四讲Scilab基本绘图.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第四讲 Scilab基本绘图一.Scilab 基本绘图简单介绍Scilab在xoy平面上基本绘图方法和常用命令.例1 下例可画出一条正弦曲线.x=linspace(0, 2*%pi, 100); /在0,2上产生100个点的x坐标 /或 x=0: %pi/50: 2*%pi; y=sin(x); /对应的y坐标 plot(x,y); /画正弦图象 下面简单介绍绘制平面曲线的两个基本函数: plot 与 plot2d1. 函数 plot 基本形式: plot(x,y,)说明:叁数LineSpec指定的线型、颜色和标记.符号线型或颜色符号颜色符号标记符号标记-实线c青色+加号向上尖三角-虚线r红色o圆圈v向下尖三角:点线g绿色*星号向右尖三角w白色x叉号pentagram五角形y黄色k黑色square正方形hexagram六角形m洋红色diamond菱形函数plot( )举例 (1) 若要用红颜色画出一条曲线,只需将x,y坐标及相关控制符依次放入plot函数即可,如: plot(x,sin(x),r); (2) 若要画出多条曲线,只需将坐标对依次放入plot函数即可,如: plot(x,sin(x), x,cos(x); (3) 若要不同颜色画多条曲线,只需在坐标对后面加上相关控制符即可,如: plot(x,sin(x),c, x,cos(x),g); (4) 若要同时改变颜色及图线型态,也是在坐标对后面加上相关控制符即可,如: plot(x,sin(x),co, x,cos(x),g*); 2. 函数 plot2d 基本形式: plot2d(x,y,) 说明: 坐标x,y是实数或向量形式; 参数opt_args 形式:key1=value1,key2=value2 style= color1, color2, color3, . color1. 的值为正数时用相应颜色画实线,0为虚线,负数时用标记画线. rect= xmin,ymin,xmax,ymax 在rect指定区域内画图函数plot2d( )举例(1) 若要用红颜色在指定区域内画出一条曲线,只需将x,y坐标及相关参数值依次放入plot2d函数即可,如:plot2d(x,y,style=2,rect=0,0,10,10);(2) 若要用指定颜色在某区域内画出多条曲线,只需将x,y坐标及相关参数值依次放入plot2d 函数即可, plot2d(x,y1,y2,style=2,6,rect=0,0,10,10);3. 其它一些与绘图有关的常用函数(1) 可用subplot在同一个视窗中建立几个子视图,如在一个视窗内建立23布局的子视图(如下图) subplot(2,3,1); /在布局中的第1个子视图内画图 subplot(2,3,3); /在布局中的第3个子视图内画图(2) xtitle(标题,x轴注解, y轴注解)(3) xgrid( ) 加入网格线 xgrid(style) 以style指定的颜色画网格线 (4) clf( ) 清除或重置视图窗口二.Scilab 基本绘图举例x=-10:0.01:10; /生成列向量x值y1=exp(x)-12.*x+3; /计算函数y1对应的列向量值y2=0.*x; /计算函数y2对应的列向量值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); 例2 绘制函数和的图象.例3 绘制分段函数图象.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);xL=-5:.05:0;yL=-2.*xL;xR=0:.05:5;yR=2.*xR;subplot(2,1,1);xgrid();plot2d(xL,xR,yL,yR,style=2,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论