Mathematica应用简介.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Mathematica应用简介

Mathematica应用简介 一、Mathematica启动界面 Mathematica的主窗口与Word窗口很相似,有三行,第一行为标题行,第二行为工具菜单栏(有九个可下拉菜单),第三行为工作窗Notebook,Mathematica中的输入输出都在工作窗进行。 File是文件管理菜单 ,Edit为编辑菜单 ,Cell为“单元”菜单 ,Format是格式菜单 ,Input是创建与设置菜单 ,Kernel是执行菜单 ,Find为查找与替换菜单 ,Windows为窗口设置菜单 ,Help为帮助菜单 数学运算式和符号窗口 单击文件File菜单的子菜单Palettes中的第4项Basic Input后,就会出现如图的数学运算式和数学符号窗口。 二、Mathematica的输入与输出显示 用户在工作窗口输入,按组合键Shift+Enter或小键盘上的Enter键运行后,系统会自动进行处理,并按每一次输入的顺序编号,在输入的内容前自动添加输入提示符“In[编号] :”;在输出内容前自动添加输出提示符“Out[编号] ” 如: In[6] : 2^3-3^2 Out[6] -1 表明第6次输入的是“2^3-3^2”,第6次输入的运算结果是-1 Mathematica中专用符号说明 1)百分号%:Mathematica系统允许在表达式中调用前面得到的计算结果,提供了简便的调用方法:%表示最后一次的输出结果,%%表示倒数第二次输出结果,%n表示输出号为n的那项输出,即对应“Out[n] ”的输出式子。 2 分号;:为语句分隔符,当分号后面没有其它语句时,表示运行分号前面的表达式,但不显示运行结果,即不显示“Out[] …..”输出项;如果分号后还有其它语句,则认为两条语句并列,在输出项中只显示分号后面一个语句的运行结果。 中括号[ ]:用在函数后面,函数的自变量或函数的参数必须用[ ]括起来。如输入函数:sinx+cosx,Mathematica规定的正确输入是:Sin[x]+Cos[x] 大括号 :生成Mathematica的“表”的标识符。Mathematica把有序数组称为“表”(list),可以表示集合、向量或矩阵;“表”是Mathematica系统里的一种重要的结构。 问号:?显示命令的简单用法;??显示命令的详细用法 算术运算符:Mathematica中分别用+、-、*、/、^表示算术运算中的加、减、乘、除和乘方,表示乘法的*可以用空格代替。 三、线性代数基本操作 矩阵输入有三种方法:(见教材271页) 1、按表的形式输入:格式为: (每行元素 括起来,行与行之间用逗号隔开) 2、由模板输入:单击工具栏File→Palettes→BasicInput,就出现基本数学运算式模板(不要关闭,每次打开Mathematica它就会自动弹出),再点击其中模块,则工作窗口立即生成一个空白的二阶方阵,按“Ctrl+,”可使空白矩阵加一列,按“Ctrl与Enter的组合”加一行,填入数据即可。 3、由菜单输入:单击工具栏Input→Create Table/Matrix/Palette项,即可打开创建矩阵的对话框,输入行数、列数,再单击OK,就立即在工作窗口得到一个空白矩阵,填入数据即可。 矩阵基本运算及命令 求解线性方程组的命令 1、NullSpace[A] , 功能:求齐次线性方程组AX 0基础解系 2、LinearSolve[A,b] 功能:求非齐次线性方程组AX b的特解或唯一解 3、Solve[f[x] 0,x] 功能:解关于x的方程f x 0 4、Solve[ 方程式1,方程式2… , 变量1,变量2… ] 功能:解方程组,变量1、变量2…为未知数 求基础解系命令NullSpace[A] 求齐次线性方程组 的基础解系 输入命令: A 3,4,-5,7 , 2,-3,3,-2 , 4,11,-13,16 , 7,-2,1,3 ; NullSpace[A] 解方程组: 用LinearSolve命令求解 输入命令: A . (清除先前A的值) A 1/2,1/3,1 , 1,5/3,3 , 2,4/3,5 ; b 1,3,2 ; LinearSolve[A,b] 输出结果: 4,3,-2 即该方程组有惟一解。 方法2:用Solve命令求解 输入命令: Solve[ 1/2x1+1/3x2+x3 1,x1+5/3x2+3x3 3,2x1+4/3x2+5x3 2 ] 输出结果: x1→4,x2→3,x3→-2 线性规划运算及命令 1、求解线性规划问题: min z c.x s.t. mx≥b x≥0 命令及格式: 命令一:LinearPr

文档评论(0)

zilaiye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档