下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 第3讲 Mathematica的编程基础在Mathematica系统中,我们所进行的计算和操作实际上都可以认为是在编程,因为编程最简单地说就是用一系列的语句来描述一个适当操作,下面讨论一些与编程有关的问题。包括描述复杂的计算过程的程序结构,定义局部变量,如何实现程序包等问题。 3.1过程的基本构成 Mathematica中一个过程就是用分号隔开的表达式序列,也称为复合表达式。在Mathematica的各种结构中,任何一个表达式的位置都能放一个复合表达式,运行时按复合表达式顺序依次求值,输出最后一个表达式的值。表达式序列我们习惯也称为语句序列。 3.2条件控制结构 Mathematica中提供
2、了If、Which和Switch三种描述条件分支的结构语句,这些语句常用在程序中,也可用于行文命令Inn中。 3.2.1 If语句的结构 If语句的结构与一般程序设计语言结构类似。由于Mathematica的逻辑表达式的值有三个:真(True)、假(False)和非真非假(通常是无法判定)。因此If语句的转向也有三种情况,下列是If结构的三种情况: 格式:If逻辑表达式,表达式1 功能:逻辑表达式的值为真,计算表达式1,表达式1的值就是整个If结构的值。 格式:If逻辑表达式,表达式1,表达式2 功能:当逻辑表达式的值为真,计算表达式1的值,并将表达式1的值作为整个If结构的值;当逻辑表达式的
3、值为假时,计算表达式2的值,并将表达式2的值作为整个If结构的值。 格式:If逻辑表达式,表达式1,表达式2,表达式3 功能:当逻辑表达式的值为真,计算表达式1的值,并将表达式1的值作为整个结构的值;当逻辑表达式的值为假时,计算表达式2的值,并将表达式2的值作为整个结构的值;当逻辑表达式的值非真非假时,计算表达式3的值,并将表达式3的值作为整个结构的值。 3.2.2 Which语句的结构 Which语句的一般形式: 格式:Which条件1,表达式1,条件2,表达式2,条件n,表达式n Which条件1,表达式1,条件n,表达式n, True,表达式 功能:依次计算条件i,计算对应第一个条件为True的表达式的值,作为整个While结构的值。所有都为假,值为Null,作为整个结构的值。 3.2.3 Switch语句的一般形式 格式: Switchexpr,模式1,表达式1,模式2,表达式2, 功能: 将表达
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年重庆传媒职业学院辅导员招聘备考题库附答案
- 2025福建漳州龙文区区直机关幼儿园宝龙云景里园区招聘参考题库新版
- 2026年淄博市淄川区事业单位公开招聘教师的(20名)参考题库含答案
- 2026上半年黑龙江省眼科医院公开招聘合同制工作人员29人备考题库及答案1套
- 2025黑龙江民族职业学院招聘14人参考题库含答案
- 2025福建南平市消防救援支队招聘消防文员2人备考题库附答案
- 大型电站锅炉吹灰器操作顺序细则
- 2025年重庆城市管理职业学院辅导员招聘备考题库附答案
- 大型储罐防腐保温
- 大型沉浸式展览AR眼镜消毒系统
- 2023-2024学年北京市海淀区清华附中八年级(上)期末数学试卷(含解析)
- 临终决策中的医患共同决策模式
- 2025年贵州省辅警考试真题附答案解析
- 防护网施工专项方案
- 2026年及未来5年市场数据中国聚甲醛市场运行态势及行业发展前景预测报告
- TCFLP0030-2021国有企业网上商城采购交易操作规范
- 2025广东省佛山市南海公证处招聘公证员助理4人(公共基础知识)测试题附答案解析
- (支行)2025年工作总结和2026年工作计划汇报
- 2025年秋统编版(新教材)初中历史七年级第一学期期末模拟试题及答案
- 金华市轨道交通控股集团运营有限公司应届生招聘考试真题2024
- 清淤工程分包合同范本
评论
0/150
提交评论