第03章-Maple的2D图形数据对象及其绘图..docVIP

第03章-Maple的2D图形数据对象及其绘图..doc

  1. 1、本文档共24页,可阅读全部内容。
  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文档。上传文档
查看更多
第03章-Maple的2D图形数据对象及其绘图.

2D图形数据对象及其绘图 图3. 1 Maple的绘图机理 图3. 2 图形数据对象的组成 图3-03~04 用PLOT法给数据对象绘图 编写一批(8个)图形数据对象。对前四个,侧重注意它们的对象名称和对象信息;对后四个,注意局部信息。 O1:=POINTS([0,0],SYMBOL(DIAMOND,28)): O2:=CURVES([[3.1416,0],[0,3.1416]],[[-4,0],[0,-4]], STYLE(POINT),SYMBOL(CIRCLE,36),COLOR(RGB,0,0,1)): O3:=CURVES([[3,0],[0,3]], STYLE(LINE),LINESTYLE(4),THICKNESS(3),COLOR(RGB,1,0,1)): O4:=POLYGONS([[-4,0],[-4,-4],[0,-4]],COLOR(HUE,0.5)): O5:=TEXT([0,0],Yuandian,ALIGNBELOW,FONT(TIMES,BOLD,12),COLOR(RGB,1,0,0)): O6:=TEXT([0+.5,3.1416],p,ALIGNABOVE,ALIGNRIGHT,FONT(SYMBOL,12)): O7:=TEXT([3.1416+.5,0+.5],p,ALIGNABOVE,ALIGNRIGHT,FONT(SYMBOL,12)): O8:=TEXT([-3,-3],Sanjiaoxing,FONT(TIMES,BOLD,12)): 下图中的8个小图形,是将前述8个命令逐一添加到组合图形中去的结果。每一小图,都是前一小图又加入新对象的结果。 图3. 3 把前述8个数据对象逐一添加到图形中去 若想把前面分别写出的8个数据对象O1~O8放在一个图中描绘,就可如下处理。这里我们给图形的整体添加了7个设置选项(都属于表1)。 PLOT(O1,O2,O3,O4,O5,O6,O8, AXESLABELS(x-zhou,y-zhou), AXESSTYLE(NORMAL), AXESTICKS(2,2), FONT(TIMES,ROMAN,12), TITLE(PLOT data structure shiyan), VIEW(-5..5,-5..5), SCALING(CONSTRAINED)); 生成的图形是: 图3. 4 将8个数据对象同时绘图并加入7项设置 图3-05 用INTERFACE-PLOT法给数据对象绘图 与上述PLOT方法相似的,还可是使用另外一个特殊的数据对象绘图函数INTERFACE_PLOT()。可以生成同样的直观图形。 INTERFACE_PLOT(O1,O2,O3,O4,O5,O6,O7, AXESLABELS(x-zhou,y-zhou), AXESSTYLE(NORMAL), AXESTICKS(2,2), FONT(TIMES,ROMAN,12), TITLE(PLOT data structure shiyan), VIEW(-5..5,-5..5), SCALING(CONSTRAINED)); 图3. 5 用INTERFACE-PLOT方法给另一组数据对象绘图(没加入O8) 图3-06~08 使用dispay显示图形数据对象的图形 plots[display](O2,O3,O4,O5,O6,O7,O8); 图3. 6 使用dispay显示图形数据对象的图形(没有标题) 此图中,display没有使用任何选项,只有7个图形数据对象,所以标题、轴名、view等等全部消失。此外,前例中使用过的一些设置选项无效了。因为如下这些选项是专为数据结构PLOT( )或INTERFACE-PLOT( )所使用的。 AXESLABELS(x-zhou,y-zhou), AXESSTYLE(NORMAL), AXESTICKS(2,2), FONT(TIMES,ROMAN,12), TITLE(PLOT data structure shiyan), VIEW(-5..5,-5..5), SCALING(CONSTRAINED) 若想在plots[display]()下生成同样的效果,就得改用相应的绘图函数选项设置方式(小写,等式),才能生效: labels=[x-zhou,y-zhou], axes=NORMAL, tickmarks=[2,2], labelfont=[TIMES,ROMAN,12], title=PLOT data structure shiyan(2), view=[-5..5,-5..5], scaling=CONSTRAINED 只有经过这一番修改(注意标题的变化),displ

文档评论(0)

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

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

1亿VIP精品文档

相关文档