matlab入门(中学生)题库.pptVIP

  1. 1、本文档共65页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 人有了知识,就会具备各种分析能力, 明辨是非的能力。 所以我们要勤恳读书,广泛阅读, 古人说“书中自有黄金屋。 ”通过阅读科技书籍,我们能丰富知识, 培养逻辑思维能力; 通过阅读文学作品,我们能提高文学鉴赏水平, 培养文学情趣; 通过阅读报刊,我们能增长见识,扩大自己的知识面。 有许多书籍还能培养我们的道德情操, 给我们巨大的精神力量, 鼓舞我们前进。 * * 解x=linspace(0,2*pi,100); y=sin(x); z=cos(x); a=sin(x).*cos(x);b=sin(x)./(cos(x)+eps) subplot(2,2,1);plot(x,y),title(‘sin(x)’) subplot(2,2,2);plot(x,z),title(‘cos(x)’) subplot(2,2,3);plot(x,a),title(‘sin(x)cos(x)’) subplot(2,2,4);plot(x,b),title(‘sin(x)/cos(x)’) 例14 将屏幕分割为四块,并分别画出y=sin(x),z=cos(x),a=sin(x)*cos(x),b=sin(x)/cos(x)。 * 空间三维作图 三维曲线 : plot3 设三维曲线的参数方程为:x=x(t),y=y(t),z=z(t), 则其图形可由下面的命令绘出: 例15:三维螺旋线 plot3的用法与 plot 类似 t=[0:0.1:10*pi]; x=2*t; y=sin(t); z=cos(t); plot3(x,y,z); plot3(x,y,z,s) * 空间三维作图 网格生成函数:meshgrid x, y 为给定的向量,X, Y 是网格划分后得到的网格矩阵 绘制由函数 z=z(x,y) 确定的曲面时,首先需产生一个网格矩阵,然后计算函数在各网格点上的值。 若 x = y, 则可简写为 [X,Y]= meshgrid(x) [X,Y]= meshgrid(x,y) x=[-8:0.5:8]; y=[-8:0.5:8]; [X,Y]= meshgrid(x,y); r=sqrt(X.^2+Y.^2)+eps; Z=sin(r)./r; mesh(X,Y,Z) 例16: * 调用格式: ? surf(x,y,z) —— 绘制三维曲面图,x,y,z为图形坐标向量 例17: [X,Y,Z]=peaks(30) ※peaks为matlab 自动生成的三维测试图形 surf(X,Y,Z) * 函数的曲线 使用ezplot和ezplot3函数,可以方便的绘制二维和三维参数曲线. ezplot函数调用格式: ezplot(f,[xmin,xmax,ymin,ymax]) f是一个字符串 ezplot(x,y,[tmin,tmax]) * ezplot3函数调用格式:ezplot3(x,y,z,[tmin,tmax]) 例19.绘制如下参数方程的曲线图 利用ezplot3函数可以 绘制该方程曲线图. ezplot3(exp(t/10),sin(t)*cos(t),t,[0,6*pi]) * 函数的曲面 ezmesh绘制函数表示曲面的网格图,也可以利用ezsurf绘制函数表示的曲面. ezmesh命令格式:ezmesh(f,domain) ezmesh(x,y,z,[smin,smax,tmin,tmax]) 例20.绘制如下函数的曲面图 ezmesh(y^2-3*x*y+x^2,[-4,4,-4,4]) * t=-pi:pi/10:pi; [x y z]=cylinder(1+sin(t)); surf(x,y,z) axis square 柱面和球面 k=5; n=2^k-1; theta=pi*(-n:2:n)/n; phi=(pi/2)*(-n:2:n)/n; x=cos(phi)*cos(theta); y=cos(phi)*sin(theta); z=sin(phi)*ones(size(theta)); colormap([0 0 0; 1 1 1]) C=hadamard(2^k); surf(x,y,z,C) axis square * [x,y]=meshgrid(-6:0.2:6); z=x.^2-y.^2; mesh(x,y,z) colormap([0 0 1]) [x,y]=meshgrid(-8:0.5:8); z=x.^2-y.^2; ii=find(abs(x)6|abs(y)6); z(ii)=zeros(size(ii)); mesh(x,y,z) 矩形域上的马鞍面 * t=0:.1:2*pi;r=0:0.1:2; x=r*cos(t)

文档评论(0)

502992 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档