《quiver函数简介》PPT课件.ppt_第1页
《quiver函数简介》PPT课件.ppt_第2页
《quiver函数简介》PPT课件.ppt_第3页
《quiver函数简介》PPT课件.ppt_第4页
《quiver函数简介》PPT课件.ppt_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

,quiver是用来绘制二维方向箭头图 quiver3是用来绘制三维方向箭头图,quiver函数简介,绘制向量场图。quiver图显示在点(X,Y)处用箭头显示对应于分量(U,V)的速度向量。,功能描述,quiver(x,y,u,v)在指定点绘制速度向量场。参数x,y,u,v为同维向量或矩阵。X,y表示指定点坐标,u,v表示有相应的速度分量 quiver(u,v)绘制在x-y平面上均匀分布的速度向量图 quiver(u,v,scale)绘制指定扩展箭头大小的速度向量图。参数scale为标量,表示扩展箭头大小比例因子,语法介绍,quiver(u,v,LineSpec)绘制LineSpec指定线条颜色或者线形的速度向量图,并在向量图上画出记号 参数LineSpec的取值 颜色y m c r g b w k 样式. o x * + s d v p h 类型- : -. - quiver(u,v, LineSpec ,filled)绘制由参数LineSpec指定线条颜色或者线形的速度向量图,并对用LineSpec指定的记号进行填充,quiver(x,y,u,v):在每个由X和Y中相应元素对指定的坐标位置处绘制向量,向量以箭头来表示。矩阵X、Y、U和V必须具有相同阶数并且包含相应的位置和速度分量。如果X和Y不是矩阵,MATLAB将扩展X和Y,这个扩展过程等价于调用meshgrid函数并由向量产生矩阵,即x,y =meshgrid(x,y); 在这种情况下,下述语句为真: length(x) = n 且length(y) = m, 其中 m,n = size(u) = size(v). 向量X对应于U和V的列,向量Y对应于U和V的行。,quiver函数用法,X,Y,Z=peaks(16); DX,DY=gradient(Z, .5,.5); contour(X,Y,Z,10) hold on quiver(X,Y,DX,DY) hold off,答案,例子1,x,y,z=peaks(20);%通过peaks函数产生x,y,z矩阵坐标 Dx,Dy=gradient(z,0.1,0.1);%对z矩阵坐标求梯度 quiver(x,y,Dx,Dy)%绘制图形,答案,例子2,用quiver画出来的图,最大化保存时总是好大,放在文章里不好看,也占地方,不最大化保存时,因为图太小,箭头就看不清楚,有没有方法将箭头变大,然后放在小图里也能看清楚呢?,改变quiver函数中的scale参数就可以了,例如quiver(x,y,2),就变成两倍,常见问题1,解决方式,quiver(x,y ,u ,v)表示在坐标(x,y)处画出矢量(u,v),但是试了以后发现所画的矢量和矢量(u,v)并不完全相同,如quiver(0,0,1,1)所画的箭头直到(0.9,0.9)处,不是应该到(1,1)

温馨提示

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

评论

0/150

提交评论