电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

maple画图命令

9页
  • 卖家[上传人]:人***
  • 文档编号:471343643
  • 上传时间:2023-12-10
  • 文档格式:DOC
  • 文档大小:45.51KB
  • / 9 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、1 二维图形制作 Maple所提供的二维绘图指令plot可以绘制二维的函数图、参数图、极坐标图、等高线图、不等式图,等等. 这些绘图指令有些已经内嵌在其核心程序里, Maple启动时即被装入,直接调用函数命令即可,有些则需要使用with(plots)调用plots函数库才能完成. 1.1 基本二维绘图指令 plot (f(x), x=xmin . xmax); plot (f(x), x=xmin . xmax, y=ymin . ymax); plot (f1(x), f2(x), , x=xmin . xmax); plot (f(x), x=xmin . xmax, option); 其中,xmin.xmax为x的变化范围,ymin.ymax为y(即f(x)的变化范围. option选项参数主要有: axes:设定坐标轴的显示方式, 一般有FRAME(坐标轴在图形的左边与下面)、BOXED(坐标轴围绕图形)、NORMAL(一般方式显示)或NONE(无) color:设定图形所要涂的颜色(可选用也可自设) coords:指定绘图时所用的坐标系(笛卡尔坐标系(cartesian,默认

      2、)、极坐标系(polar)、双极坐标系(bipolar)、logarthmic(对数坐标系)等 discont:设定函数在不是否用线段连接起来(discont=true则不连接, 默认是discont=false) labels:设定坐标轴的名称(labels=x, y, x与y分别为x与y坐标轴的名称) linestyle:设定所绘线条的线型(linestyle=n, n为1是实线, 2为点, 3为虚线, 4为虚线与点交错) numpoints:设定产生一个函数图形所需的最少样点 scaling:设置x与y轴的比例(unconstrained非约束,constrained约束,比例为1:1) style:设定图形的显示样式(LINE(线形)、POINT(点)、PATCH(显示多边形与边线)、PATCHNOGRID(只显示色彩而无边界) symbol:设定点的格式(主要有BOX(方块)、CROSS(十字)、CIRCLE(圆形)、POINT(点)、DIAMOND(菱形)等几项) thickness:设定线条的粗细(0、1、2、3几种参数, 数值越大线条越粗) tickmarks:设定坐标

      3、轴刻度的数目(设定tickmarks=m, n, 则x轴刻度为m, y轴为n) title:定义图形的标题(要用 把标题引起来) view:设定屏幕上图形显示的最大坐标和最小坐标,缺省是整个曲线下面通过一些实例学习: plot(sin(1/x),x=-0.1.0.1,title=y=sin(1/x),axes=normal); plot(1/(2*sin(x),x=-10.10,y=-30.30); 试比较下述三图的效果: plot(tan(x),x=-2*Pi.2*Pi); plot(tan(x),x=-2*Pi.2*Pi, y=-5.5); plot(tan(x),x=-2*Pi.2*Pi, y=-5.5,discont=true); (此处命令discont=true的作用是去除垂直渐近线) plot(sin(cos(6*x)/x, x=0.15*Pi, y=-0.6.0.5, axes=NONE); plot(Zeta(x),x=-3.3,y=-3.3,discont=true); 除了绘制基本的函数图之外, plot还可绘制自定义函数的图形, 也可以同时绘制多个函数图. f:

      4、=x-sin(x)+cos(x)2; plot(f(x),x=0.16); plot(sin(x),sin(x2),sin(x3/10),x=-2*Pi.2*Pi); 利用seq指令产生一个由函数所组成的序列, 并将此函数的序列赋给变量, 然后将函数序列绘于同一张图上. f:=x-sin(x)+cos(x); fs:=seq(f(x)(n-1)+f(x)n,n=1.4): plot(fs,x=0.20); f:=x-x*ln(x2):g:=x-ln(x): plot(f,g,0.2,-1.5.1.5); 也可以直接把seq指令放在plot里来绘出一系列的函数图. plot(seq(f(x)(2/n),n=1.3),x=0.10);1.2 二维参数绘图 更多情况下,我们无法把隐函数化成显函数的形式, 因而plot指令无法在二维的平面里直接绘图. 但是, 在某些情况下, 我们可以把平面上的曲线f(x, y)化成 x=x(t), y=y(t)的形式, 其中t为参数(parameter). 据此即可绘图, 其命令格式如下: plot (x(t), y(t), t=tmin . tmax); p

      5、lot (x(t), y(t), t=tmin . tmax, xmin . xmax, y=ymin . ymax); plot (x(t), y(t), t=tmin . tmax, scaling=CONSTRAINED); plot (x1(t), y1(t), t1=t1min . t1max, x2(t), y2(t), t2=t2min . t2max,); plot(t*exp(t),t,t=-4.1,x=-0.5.1.5,y=-4.1); plot(sin(t),cos(t),t=0.2*Pi); plot(sin(t),cos(t),t=0.2*Pi,scaling=CONSTRAINED); 上述两上语句都是绘制圆的命令, 但由于后者指定的x、y坐标的比例为1:1, 所以才得到了一个真正的圆, 而前者由于比例不同, 则像个椭圆. 下面则是内摆线的图形: x:=(a,b)-(a-b)*cos(t)+b*cos(a-b)*t/b); y:=(a,b)-(a-b)*sin(t)-b*sin(a-b)*t/b); 当a=1, b=0.58时,(x(a,b), y(a,b)

      6、图形绘制命令为: plot (x(1,0.58), y(1,0.58), t=0.60*Pi, scaling=CONSTRAINED); 再作a, b取其它值时的情形: plot(x(2,1.2),y(2,1.2),t=0.6*Pi,scaling=CONSTRAINED); plot(x(2,8),y(2,8),t=0.16*Pi,scaling=CONSTRAINED); plot(x(2,12),y(2,12),t=0.16*Pi,scaling=CONSTRAINED); 下面再看同时绘制多个图形的情形. plot(cos(3*t),sin(2*t),t=0.2*Pi,sin(t),cos(3*t),t=0.2*Pi);1.3 数据点绘图 如果所绘的图形是间断性的数据, 而不是一个连续的函数, 那么我们可以把数据点绘在x-y坐标系中, 这就是所谓的数据点绘图. 其命令格式如下: plot(x1, y1, x2, y2, , style=point); plot(x1, y1, x2, y2, ); data1:=seq(2*n,n3+1,n=1.10): plot(data1

      7、,style=point); data2:=seq(n,1+(-1)n/n,n=1.15): plot(data2,style=point,view=0.20,0.2); data3:=seq(t*cos(t/3),t*sin(t/3),t=1.30): plot(data3,style=point); 1.4 其它坐标系作图 由于所研究的问题的特殊性,常常需要选用不同的坐标系, 在Maple中除笛卡尔坐标系 (cartesian, 也称平面直角坐标系, 默认)外,还提供了polar(极坐标系)、elliptic(椭圆坐标系)、bipolar(双极坐标系)、maxwell(麦克斯韦坐标系)、logarithmic(双数坐标系)等14种二维坐标系,其中最常用的是极坐标系。设定坐标系的命令是coords. plot(ln(x+1)2,x=0.8*Pi, coords=polar, scaling=CONSTRAINED,thickness=2); plot(sin(6*x),x=0.68*Pi, coords=polar, scaling=CONSTRAINED, tickmarks=3,

      8、3); plot(sin(20*x),cos(sin(2*x),x=0.2*Pi,coords=elliptic, scaling=CONSTRAINED, color=red,blue); plot(exp(sin(68*t)+cos(68*t), t=0.2*Pi, coords=polar, scaling=CONSTRAINED); plot(seq(sin(t)+n*cos(t), n=-5.5), t=0.Pi, coords=polar, scaling=CONSTRAINED); 试比较y=sin(x)在不同坐标系中的图形显示: plot(sin(x),x=0.2*Pi,coords=polar,scaling=CONSTRAINED); plot(sin(x),x=0.2*Pi,coords=bipolar,scaling=CONSTRAINED); plot(sin(x),x=0.2*Pi,coords=elliptic,scaling=CONSTRAINED); plot(sin(x),x=0.2*Pi,coords=maxwell,scaling=CONSTRA

      9、INED); restart: with(plots,polarplot): r:=(n,theta)-cos(5*theta)+n*cos(theta); plot(seq(r(n,t)*cos(t),r(n,t)*sin(t),t=0.Pi,n=-5.5); polarplot(exp(cos(theta)-2*cos(4*theta)+sin(theta/12)5),theta=0.24*Pi);2 三维绘图 2.1 基本三维绘图指令 三维空间的绘图比二维空间更有变化性和趣味性, 其命令函数为plot3d, 可直接调用. 命令格式如下: plot3d(f(x,y), x=xmin . xmax, y=ymin . ymax); plot3d(f(x,y), g(x,y), , x=xmin . xmax, y=ymin . ymax); plot3d(f(x,y), x=xmin . xmax, y=ymin . ymax, options); 其中,xmin.xmax为x的变化范围,ymin.ymax为y(即f(x)的变化范围. Option选项参数与二维时的情形相似,这里只列示新增指令的意义: cot

      《maple画图命令》由会员人***分享,可在线阅读,更多相关《maple画图命令》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.