mathematic使用说明第三讲.docVIP

  • 5
  • 0
  • 约1.97千字
  • 约 2页
  • 2017-06-12 发布于北京
  • 举报
第3讲 Mathematica的编程基础 ????在Mathematica系统中,我们所进行的计算和操作实际上都可以认为是在编程,因为编程最简单地说就是用一系列的语句来描述一个适当操作,下面讨论一些与编程有关的问题。包括描述复杂的计算过程的程序结构,定义局部变量,如何实现程序包等问题。 ????3.1过程的基本构成 ????Mathematica中一个过程就是用分号隔开的表达式序列,也称为复合表达式。在Mathematica的各种结构中,任何一个表达式的位置都能放一个复合表达式,运行时按复合表达式顺序依次求值,输出最后一个表达式的值。表达式序列我们习惯也称为语句序列。 ????3.2条件控制结构 ????Mathematica中提供了If、Which和Switch三种描述条件分支的结构语句,这些语句常用在程序中,也可用于行文命令In[n]中。 ????3.2.1 If语句的结构 ????If语句的结构与一般程序设计语言结构类似。由于Mathematica的逻辑表达式的值有三个:真(True)、假(False)和非真非假(通常是无法判定)。因此If语句的转向也有三种情况,下列是If结构的三种情况: ????格式:If[逻辑表达式,表达式1] ????功能:逻辑表达式的值为真,计算表达式1,表达式1的值就是整个If结构的值。 ????格式:If[逻辑表达式,表达式1,表达式2] ??

文档评论(0)

1亿VIP精品文档

相关文档