- 1、本文档共44页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基础知识编写简的Mathematica程序图形处理(二维、三维
基础知识 编写简单的Mathematica程序 图形处理(二维、三维及其参数方程的形式) 求解数学问题(极限、微分与积分、求解方程(组)、微分方程(组)、在线形代数方面的应用、数值处理) 1· 条件语句 ◆ 逻辑判断符 == = = != === =!= ◆ 逻辑运算符 ! || ◆ /;运算符 x = a /;test 仅当test为True时才执行赋值语句 ◆ If 语句 语法:If [test, then, else] 若test为 True,则执行then,若test为False,则执行else. * 第一章 基础知识 一、Mathematica3.0 界面及运行介绍 二、基本数值运算 1. 整数运算:加、减、乘、除、幂、阶乘 2. 数学常量:E、Pi、I、Degree、Infinity 3. 函数及数学函数 4. 浮点数及复数运算:N函数 三、变量及表达式 1. 变量的定义及清除 ◆ 变量的特点 (1) 变量的默认作用域是全局的 (2) 全局变量不需事先定义或声明 (3) 尽量避免使用下划线定义变量 2. 输入与输出 注意: %的用处 3. 多项式及其操作 (1) 定义、替换符操作 (2) 常用操作: Expand、Factor、Together、Apart、Simplify、 Collect、Coefficient、Exponent 四、序列及其操作 1. 序列的定义 2. 序列的生成:Table函数 3. 序列的操作 (1) 检测:Length、Count、Position (2) 添加删除:Append、Prepend、Insert、 Delete、DeleteCases (3) 取元素:Part、Take、Drop、Select 五、自定义函数 1. 一元函数 例: Clear[f,x] f[x_]:= x^2+4x-2 2. 多元函数 例: f[x_,y_]:= x^2+y^2-3 3. 迭代函数 例:f[n_]:= f[n-1]+f[n-2]; f[0]= 1; f[1]=1; 第二章 编程语言 ◆ Which 语句 语法:Which [test1, value1, test2,…] 依次计算testi,给出对应第一个test为True 的value ◆ Switch[expr,form1,value1,form2,…] 比较expr与formi,给出与第一个form值匹配的value 例1. 定义如下的函数: 使用 /; 定义: f [x_]:= 0 /;x=0 f [x_]:= x /; x0x=2 f [x_]:= x^2 /; x2 ② 使用 If 定义: f [x_]:= If [ x=0, 0, If [x2, x^2, x ] ] ③ 使用Which定义: f [x_]:= Which [ x=0, 0, x2, x^2, True, x ] 2· 输出语句Print 3· 循环语句 ◆ Do 语句 语法:Do[expr, {i, imin, imax, di}] 计算expr,i=imin,…,imax,步长为di ◆ While 语句 语法:While[test, body] 当test为True时,计算body ◆ For 语句 语法:For[start, test, incr, body] 以start为起始值,重复计算body和 incr,直到test为False时为止 ◆ 循环控制语句Break和Continue Break[] 退出最里面的循环 Continue[] 转入当前循环的下一步 基本二维图形 ① Plot[ f, { x, xmin, xmax}],用于绘制形如y =f (x)的函数的图形。 当将多个图形绘制在同一坐标系上时,形如: Plot[{ f1,…, fn},{x, xmin, xmax}] 注意:有时需要使用Evaluate函数。 第三章 图形处理 例:在同一坐标系下绘出 sinx, sin2x, sin3x, sin4x, sin5x 的图形。 常用的选项: PlotStyle-Hue[a] 设置线条颜色 PlotRange-{a,b} 控制显示范围 DisplayFunction 控制图形显示 AspectRatio 图形的宽、高比 AxesOrigin 设置原点坐标
您可能关注的文档
最近下载
- 等腰三角形与等边三角形篇(解析版).pdf VIP
- GB 50058-2014 爆炸危险环境电力装置设计规范(附条文说明).pdf VIP
- 人教版普通高中生物学选择性必修1稳态与调节.pptx
- 《杵针疗法技术操作规范》.docx VIP
- 高中英语人教版选择性必修第一册词汇表单词英译汉默写.docx VIP
- 安全施工技术交底汇总表及安全技术交底.doc VIP
- 登高作业技术交底及安全交底.docx VIP
- 高级烟草制品购销员职业技能考试题库附答案(最新版).docx VIP
- (2025)公共基础知识试题库附答案详解ab卷.docx VIP
- 2025年烟草制品购销职业技能培训考试题库.pdf VIP
文档评论(0)