Maple编程时调用函数教程

Maple可以与编程语言一起结合使用,对此已经有所介绍,在Maple中使用编程语言时,在Maple过程中会用到很多调用方式,除了一般使用的语言调用外,还可以直接调用Maple函数。

  maple下载地址:http://www.mathsoft.cc/xiazai.html

  用户可以使用函数调用的方式调用(或者执行)一个过程:

  procedureName( argumentSequence )

  其中,procedureName通常是过程赋值的命名,当然它实际上也是一个程序定义,或者是转换为过程的表达式。argumentSequence是要求值的表达式序列,在执行过程中包含的语句(命令)前替换对应的参数。注意实参仅仅在过程开始运行前被执行一次,它们在过程运行过程中不会再次被求值。

  过程返回的值是过程中最后一条语句的执行结果。在下面的函数调用中,Maple执行过程SumOfSquares 中的语句(命令),用实参 a和3 替换形参 x和 y。最后一条语句(仅在本案例中)的结果就是返回值:

  

  示例:

  

  如果我们提供多个实参,或者提供不正确的实参,其结果如下:

  Maple编程时调用函数教程_第1张图片

  为了防止错误的参数项,我们可以定义要接受的参数的类型。为了防止额外的参数项,我们使用参数结束标记$。

  Maple编程时调用函数教程_第2张图片

  现在我们可以得到有价值的错误信息:

  Maple编程时调用函数教程_第3张图片

  以上内容向大家介绍了Maple编程时调用函数的过程,直接调用函数省去了语言编辑的过程,可以使编程的过程简化很多,如果需要了解更多Maple使用教程,比如利用Maple创建矩阵

你可能感兴趣的:(Maple编程时调用函数教程)