例17 绘制三维球面[x,y,z].PPT

  1. 1、本文档共49页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
例17 绘制三维球面[x,y,z]

(2)plot(x,y): 基本格式,x和y可为向量或矩阵. 1. 如果x,y是同维向量,以x元素为横坐标,以y元素为纵坐标绘图. 2. 如果x是向量,y是有一维与x元素数量相等的矩阵,则以x为共同横坐标, y元素为纵坐标绘图,曲线数目为y的另一维数. 3. 如果x,y是同维矩阵,则按列以x,y对应列元素为横、纵坐标绘图,曲线数目等于矩阵列数. 例2 x,y是同维向量时, plot(x,y) clear x=(0:pi/10:2*pi); y=sin(x); plot(x,y) 2、多条曲线绘图格式 plot(x1, y1, x2, y2,…):.在同一坐标系中绘制多个图形,以x1,x2…元素为横坐标值, 对应的y1,y2…元素为纵坐标绘图。 注; x=linspace(0,7) %在0到7之间等分取100个分点 例5 程序如下: clear %可不写 x=linspace(0,7); y1=sin(2*x); y2=sin(x.^2); y3=(sin(x)).^2; plot(x,y1,x,y2,x,y3) 例6 分析下列程序绘制的曲线. x1=linspace(0,2*pi); x2=linspace(0,3*pi); x3=linspace(0,4*pi); y1=sin(x1); y2=1+sin(x2); y3=2+sin(x3); x=[x1;x2;x3]; y=[y1;y2;y3]; plot(x,y,x1,y1-1) 3、 函数plot(x,y,’s’) plot(x,y,’s’) ---开关格式,开关量字符串s设定曲线颜色、线型及标示符号,由一对单引号括起来. plot(x1,y1,’s1’,x2,y2,’s2’,…) 图形颜色、标记和线形参数表 数据点形式 square 方形 diamond 菱形 pentagram 五角星 hexagram 六角星 例7 x=linspace(0,7); y1=sin(2*x); %曲线1:红色实线,+号显示数据点 y2=sin(x.^2); %曲线2:黑色点线,*号显示数据点 y3=(sin(x)).^2; %曲线3:蓝色虚线,上三角形显示数据点 plot(x, y1, r+-, x, y2, k*:, x, y3, b--^) 2、对函数自适应采样的绘图函数 fplot指令 用来自动画一个已定义的函数分布图,而无须产生绘图所要的一组数据做为变量.采用自适应步长控制来画出函数的示意图,在函数变化激烈的区间,采用小的步长,否则采用大的步长.总之,使计算量与时间最小,图形尽可能精确. fplot函数调用格式: fplot(fname,lims,tol,选项) 其中fname为函数名,以字符串形式出现,lims为x,y的取值范围,tol为相对允许误差,其系统默认值为2e-3. 选项定义与plot函数相同. 3、图形窗口的分割 subplot函数调用格式: subplot(m,n,p) 该函数将当前图形窗口分成m×n个绘图区,即每行n个,共m行,区号按行优先编号,且选定第p个区为当前活动区. 在每一个绘图区允许以不同的坐标系单独绘制图形. 采用图形窗口分割方法进行比较显示 clear t=0:pi/10:2*pi; y1=sin(t);y2=cos(t);y3=cos(t+pi/2);y4=cos(t+pi); subplot(2,2,1); plot(t,y1); %将图形窗口分割成两行两列,y1为第1行第1列 subplot(2,2,2); plot(t,y2); %将图形窗口分割成两行两列,y2为第1行第2列 subplot(2,2,3); plot(t,y3); %将图形窗口分割成两行两列,y3为第2行第1列 subplot(2,2,4); plot(t,y4); %将图形窗口分割成两行两列,y4为第2行第2列 4、特殊的二维函数命令 其它坐标系下的二维数据曲线图 1)对数坐标 绘制对数和半对数坐标曲线的函数, 其调用格式为: semilogx(x1,y1,选项1,x2,y2,选项2,…) semilogy(x1,y1,选项1,x2,y2,选项2,…) loglog(x1,y1,选项1,x2,y2,选项2,…) 例9 在对数坐标系中绘图. clear x=logspace(-1,2); %在10^(-1)到10^2之间产生50个对数等分

文档评论(0)

xiaozu + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档