maple数学实验提高篇.ppt.ppt

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

数学软件Maple篇 第二章 Maple数学 第二章 Maple数学 1.寻求帮助 2.Maple程序设计 3.Maple的数据类型 4.初等数学实验 5.函数 6.Maple作图 7.微积分实验 8.输入输出与文件操作 9.应用专题 1. 寻求帮助 从Help(帮助)菜单按类查找 ?命令, 例: ?animate ?anim 完整帮助信息,包括六个方面: Function:函数 Calling sequence:命令格式 Parameters:参数 Synopsis:说明 Examples:例 See also:相关条目 查找部分信息 info(命令);函数作用 usage(命令); 调用格式 example(命令);实例 related(命令);相关条目 F1 选择左侧导航栏打开相应面板进行输入 2. Maple程序设计 语句类型 2. Maple语言基础 条件语句 格式1: if condition then statement sequence fi; 格式2: if condition then statement sequence else statement sequence fi; 格式3: if condition then statement sequence elif condition then statement sequence else statement sequence end if; 例: 循环语句 for 循环 格式: for varname from start by step to last do statement sequence end do; for varname in set, matrix, or expression sequence do statement sequence end do; while 循环 格式: while condition do statement sequence end do; 例: x:=0: for i from 1 to 100 do x:=x+i od: x; #for-do-od 1+2+……+100 x:=0: for i from 1 to 100 do if x100 then exit else x:=x+i fi od: x; 1+2+…+(k-1)=100, 1+2+…+k100 #嵌套, 退出 x:=0 : j:=0: while j=100 do x:=x+j:j:=j+1 od:x; #while-do-od 1+2+……+100 x:=0 : j:=0: for j in {1,4,5,108} while j=100 do x:=x+j: j:=j+1 od: x; tot:=0: for z in [1,x,y,q^2,3] do tot:=tot+z end do: tot; tot=1: for z in 1,x,y,q^2,3 do tot:=tot z end do:tot s:=The quick brown fox jumped over the lazy dog.; for c from a to z while 0searchtext(c,s) do end do; c 例: 判断 2^(2i-1)-1, i= 1,2,…,8 是否是素数 i f – then – else –fi 命令 isprime(…) for i to 8 do #省略 from 1 by 1 a:=2^(2*i-1)-1; if isprime(a) then print(a, is a prime) else print(a, is not a prime) fi od 注: 强行换行 Shift+Enter 例: 输出2000-2999之间所有的闰年. year:=2000: while year=2999 do if(year mod 4=0)and(year mod 1000)then print(year); elif (year mod 400=0)then print(year); end if; year:=year+1; end do: break和next Break Description When

文档评论(0)

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

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

1亿VIP精品文档

相关文档