Maplesoft Maple 2016是现在数学家、科学家等需要科学计算领域的行业群必备的一款科学计算软件。它内置超过5000个计算命令,覆盖范围涵盖微分方程、微积分、特殊函数等等数学领域,另外它还有建模和仿真、数值计算、符号计算、程序设计、报告演示、外部程序连接等等功能。在2016,这个版本中,它在原本的基础上新增加了数据框架、热物理学计算、新的交互式Math App等等功能,在程序开发方面也有了显著的提供。软件学堂提供破解版下载,且仅仅只支持64位!
安装教程
1、在本站的
百度网盘上下载好软件安装包,将其全部选中,解压。
2、然后双击运行里面的“64-bit”文件夹下的“Maple2016.0WindowsX64Installer.exe”,点击“next”,开始安装软件。
3、勾选“我接受许可协议”,点击“next”。
4、选中软件的安装目录,点击“next”。
5、一直选择默认选项,连续点击“next”,直到软件安装。
6、软件安装需要一小会,请清新等待,直到安装完毕,界面上的勾勾请别勾选。
破解教程
1、打开“64-bit”文件夹下的“crack”文件夹,将里面的“license.dat”复制到安装目录下的“license”文件夹下。
2、再将“64-bit”文件夹下的“crack”文件夹中的“.dll”复制到安装目录下的bin.X86_64_WINDOWS目录下,然后将原文件覆盖住,默认的目录地址为“C:\Program Files\Maple 2016\bin.X86_64_WINDOWS”。
3、这样就破解成功了,只要打开软件,便可以使用了。
使用教程
一、命令的执行:1、每条命令必须用“:”《执行后不显示》或“,”《执行并显示》结束,否则被觉得命令没输完。
2、命令区中“#”号之后为命令注释《不执行》。3.光标在命令区的所有位置回车,都会依次执行该命令区所有命令.
> 2+3 #没有结束符,执行后会显示警告:语句没输完
Warning, incomplete statement or missing semicolon
> 2+3; 会输出执行结果
> 2+3: 不能输出执行结果,但结果可用作之后计算使用
二、寻求帮助:1、Help《帮助》菜单按类查找。
2、?后接命令《可以是命令的前几个字母》或help《命令》查找。
> ?plot #查找作图命令的帮助
>?plo #plot的前三个字母
三、特殊常数:Pi《p大写》、I《复数单位》、infinity《无穷》
>Pi;infinity;
四、基本初等函数:开方sqrt、以e为底指数exp、log、sin、cos、tan、cot、sec、csc、反三角《加arc》、双曲sh,ch,th,cth、反双曲《加arc》等。
>sin《5》;
>exp《1》;
五、数值显示:eval《a》值,evalf《a》浮点值,evalf《a,n》 n位有效数浮点值,evalc复数值,evalm矩阵值evalb布尔代数值,allvalues所有值,valus符号运算值
>eval《sin《5》》;evalf《sin《5》》; evalf《exp《1》,8》;
>evalc《ln《I》》,evalc《sin《1+I》》》; #逗号分隔表示几个数作为数组输出
>Diff《x*sin《x》,x$2》:”=value《”》;
定义计算精度《有效数字》:Digits:=n.
>Digits:=100;evalf《Pi》;
六、定义变量范围:>assume《 a>0 》;#定义a>0
>assume《z,real》;#定义z是实数变量
赋值: y:=表达式或数,将表达式或数赋值给变量Y。
assign《”》 将上一次运算结果作赋值《定义》
alias《a=b》 定义a为b。当一个命令较长、使用频率较高时可用此将命令定义为一个简单符号。
>x:=3;y:=sin《x》;z:=sin《u》*exp《v》;
序列:1.seq《f《i》,I=a..b》, 2.a$n, 3.op《[数表]》, 4.a,b,…,
>2$3;#生成三个2构成的序列
>h:=u,v,w,x,y,z:h[2..4];#生成序列h,并察看第二到第四个元素
>seq《i^2/3,I=1..5》;
注:用nops《[序列名]》,求序列长度。
集合《set》:花括号表示集合,内部元素无顺序。可以用并、交、差运算。
>a:={1,3,4,2,7};b:=a union {3,5,6};a intersect {3,5,7};
>b[3..5];
>op《b》;#将集合b转换成为序列
列表《list》:方括号表示列表,内部元素有序。可用op《a》转换成为序列或{op《a》}转换集合
映射、代换、转换:map《过程名,表达式》,
subs《替换值,表达式》,
convert《表达式,形式》
>map《f,x+y*z》;map《f{a,b,c}》;map《diff,x+y*z,y》;
>A:=array《[[1,x],[x,x^2]]》;map《diff,A,x》;
>f:=x^2*sin《x》/exp《x》:subs《x=Pi/2,f》;subs《x=Pi/4,f》;
>convert《9,binary》;convert《$《1..10》,’+’》;convert《$《1..10》,set》;
可转换类型及用法用: ?convert查询
调用软件包:with《软件包名》
七、软件包:plots图形包 plottools图形工具包 simplex线性规划《单纯形法》包
linalg线性代数包 stats概率统计包 student大学生包
numaapprox数值逼近combinat组合数学 Detools微分方程工具
geomatry欧氏几何 geom3d三维欧氏几何 group群论
numtheory数论 powseries幂级数 projgeom射影几何
使用不同运算系统,应调入相应软件包,这个时候,这款软件包中所有命令将被调入。调用命令用分号结束,会显示该包调入的命令,冒号结束不显示。
恢复初始状态《包含退出软件包》:restart
>with《simplex》: #调入为单纯形法软件包,会显示:新的最大、最小
>maximize《2*x+3*y,{x<=2,y<=4},NONNEGATIVE》;
> restart:minimize《2*x+3*y,{x,y},{x=-1..2,y=-1..4}》;先恢复初始状态,退出单纯形法,才能求函数在一个区域的普通最大、最小值。
> maximize《x^2,{x},2..7》;
>x:=2:x;restart:x;
八、取整运算:round四舍五入 trunc向0取整 ceil向-∝取整 floor向∝取整 frac小数部分
>x:=23.581;y:=23.321;
>round《x》,round《y》;trunc《x》,trunc《y》;frac《x》;ceil《x》,ceil《y》;floor《x》, floor《y》;
>round《-x》,round《-y》;trunc《-x》,trunc《-y》;frac《-x》;ceil《-x》,ceil《-y》;floor《-x》,floor《-y》;
最大公约数《式》和最小公倍数《式》:
igcd最大公约数 gcd最大公约式 ilcm最小公倍数 lcm最小公倍式
>gcd《x^2+2*x+1,x^2-2*x-3》;
九、查找命令内容info《命令》,查找函数功能 usage《命令》,查找调用格式
example《命令》,查找命令使用例子 related《命令》,查找命令相关条目
> example《plot》;
十、索引查找 ?index[索引类],索引类:
library标准函数库 packages专用软件包 libmisc混合函数库
statements命令 expressions表示类 datatypes数据类型
tables表和数组 procedures过程函数 misc附件
> ?index[function]
十一、文件操作:作业面文件以 .m, .ms, .wms《windows下》后缀,这种文件只能在软件下开启。
1、writeto《文件名》,这个时候作业面输入的命令及执行结果都以文本形式保存到指定文件内,直到命令writeto《terminal》为止,恢复屏幕显示。中间的执行结果屏幕不显示。如果要继续写,用appendto《文件名》。注意:1.假如是已有文件,writeto为重写。2、writeto、appendto写的文件不能调入作业面。
2、Save `文件名.m`可保存作业面的变量赋值状态。用read `文件名.m` 读入作业面内存。
注意:文件名要打 ` 号,该号为键盘左上角 ~ 键。新功能:
1、Maple Workbook:
将项目相关文件与其应用有机组织起来,所有相关的文档、数据、程序都将保存在它的智能计算书内,并且保持相互的关联性。
2、数据框架:
新版本数据框架,灵活直观,尤其对于构建、分析现实中的数据信息。
3、热物理学计算:
计算纯流体、潮湿空气及混合工质的热物理属性,生成定制化的焓湿图、压焓图等等。
4、新的Clickable Math 点击式数学:
能完成更多计算操作,例如转换分数小数、计算叉乘点乘,甚至将其代码转换为其他编程语言(C、Python、JAVA、Julia等)。
5、搜索爱因斯坦物理场方程特定精确解:
能够在900多精确解中搜索特定的精确解,且能将这些特定解用于相关运算并获取运算衍生信息。
6、新的交互式Math App:
帮助学生探索知识、概念,例如质数筛选法、RSA加密算法等等。
7、除此之外,它在应用程序开发方面有显著提升,包括扩展一步式创建功能、Explore搜索功能以及新增程序分析工具,用于分析程序代码、检测、解决并行计算障碍等。
常用计算命令
一、复数Re,Im-返回复数型表达式的实部/虚部
abs-绝对值函数
argument-复数的幅角函数
conjugate-返回共轭复数
csgn-实数和复数表达式的符号函数
signum-实数和复数表达式的sign 函数5
二、数的进制转换convert/base-基数之间的转换
convert/binary-转换为二进制形式
convert/decimal-转换为 10 进制
convert/double-将双精度浮点数由一种形式转换为另一种形式
convert/float-转换为浮点数
convert/hex-转换为十六进制形式
convert/metric-转换为公制单位
三、初等函数product-确定乘积求和不确定乘积
exp-指数函数
sum-确定求和不确定求和
sqrt-计算平方根
算术运算符+, -, *, /, ^ add, mul-值序列的加法/乘法
四、类型转换convert/`+`,convert/`*`-转换为求和/乘积
convert/hypergeom-将求和转换为超越函数
convert/degrees - 将弧度转换为度
convert/expsincos - 将trig函数转换为exp, sin, cos
convert/Ei-转换为指数积分
convert/exp-将trig函数转换为指数函数
convert/ln-将arctrig转换为对数函数
polar-转换为极坐标形式
convert/radians-将度转换为弧度
convert/sincos-将trig函数转换为sin,cos,sinh,cosh
convert/tan-将trig函数转换为tan
convert/trig-将指数函数转换为三角函数和双曲函数
五、求值Eval-对一个表达式求值
eval-求值
evala-在代数数(或者函数)域求值
evalb-按照一个布尔表达式求值
evalc-在复数域上符号求值
evalf-使用浮点算法求值
evalhf-用硬件浮点数算法对表达式求值
evalm-对矩阵表达式求值
evaln-求值到一个名称
evalr,shake-用区间算法求表达式的值和计算范围
evalrC-用复数区间算法对表达式求值
value-求值的惰性函数
0条评论