mathematica怎么用

1.mathematica中的基本数学输入怎么使用

MathMatica(MMA)软件有四大功能,数值计算、符号运算、绘制图形、程序设计。使用时先打开MMA软件,再打开菜单栏的 文件 / 新建 / 笔记本(Notebook),对未命名的笔记本文件取一个文件名比如“数值计算",然后可在Notebook界面输入需要计算的内容。用MMA进行数值运算就象使用计算器一样,但MMA比任何计算器功能都要强大。例如输入数值计算

In[15]: 64∧(1/3)

Out[16] =4

再比如分解因式 x∧2+3x+2

In[21]: Factor [x∧2+3x+2]

Out[22] (x+1)(x+2)

输入数学符号可用电脑键盘,有的符号键盘没有就需要使用MMA软件中的“数学面板”。特别是虚数单位必须用“数学面板”中的空心i。

现在看求解线性方程组。

方法① 对增广矩阵实施初等行变换,使用函数命令为RowReduce。

方法② 求系数矩阵的逆矩阵。已知线性方程组的矩阵形式是AX=b,若求得系数矩阵A的逆,则有X=A∧(—1)b,求逆矩阵函数命令为Inverse。

方法③ 使用Solve命令。这个函数是求解代数方程的一般命令,可用于求解一元高次方程,也可用于求解多元线性方程组。方程的等号必须用双等号 “==”。输入格式Solve[{eqns1,eqns2,···},{vars}]。

方法④ 使用求特解的命令求线性方程组。求特解的函数命令是LinearSolve。

只要你经常使用MMA软件并专心研究,相信你有个一年半载就会较熟练。

2.如何使用mathematica

Mathematica

>01

打开Mathematica,输入“Integrate[(Cos[x]^2 - Sin[x])/Cos[x]/(1 + Cos[x] E^Sin[x]), x]”,注意不包含双引号,英文状态下输入。

按Shift+Enter就可以得到结果了。点击“更多”还会有其它诸如绘图、求极值等功能。

共2图>02

如果你觉得输入“Integrate[(Cos[x]^2 - Sin[x])/Cos[x]/(1 + Cos[x] E^Sin[x]), x]”显得不直观,没关系,符号是Mathematica最擅长的!

打开“数学助手”,图中标出的一个为不定积分,另一个为定积分。

>03

从“数学助手”面板中选择需要的符号组成直观的表达式,然后Shift+Enter,结果秒出!

3.怎么用mathematica的数学工具

曾经很喜欢折腾,至少用过有40多个数学软件,包括几乎所有出名的和一些不出名的,大型的中型的。

其中3M(Matlab、Mathematica、Maple)用的较多,一些浅见: Matlab 线性代数和数值计算方面优势显著, 向量化运算往往比同类软件更快, 拥有超多工具箱,仿真,图像处理,信号处理,金融,统计,优化 程序语言比较易学,编辑和调试环境不错 方便构建GUI 不是原生支持符号计算(符号计算远不止是推导公式),新版的mupad内核还不错,但是和Mathematica、Maple比有明显差距,不论是深度、广度和速度 递归特别慢,比Mathematica和Maple以及常见的脚本语言都慢 在一些数学领域相对薄弱,如数论,图论,离散数学等 高精度和大数计算比较慢(如精确计算100万的阶乘或π的前500万位) 工具箱之间的协作能力不是很好 界面不太好看(新版R2013a的Ribbon界面不错) 缺省画图不美观,锯齿,系统函数命名不够规范 Mathematica 符号计算非常强大,可解的方程类型最广泛 非常强大和灵活的语言,完成相同的工作,和同类语言相比代码量往往最少 语言高度统一,支持相当多的编程范式,过程式、函数式、元编程,逻辑编程、基于规则 循环比较慢,可以用Compile加速,或使用Map、Table、Nest等代替循环 许多内置函数具备AAS机制() 擅长高精度和大数计算, 图形方面的函数很丰富,默认画图比Matlab和Maple更好看 界面美观,输入公式很方便 帮助文档很友好 价格较高,比matlab更贵(Matlab的价格取决于你要哪些工具箱) 向量化的操作比Matlab稍慢,有时比Matlab更耗内存 代码调试不是很方便,但可以用WolframWorkbench(基于Eclipse的IDE)改善 程序语言学习曲线陡峭,排除熟悉Scheme、Haskell等函数式语言或者作为高级计算器使用的人 (Mathematica的语法和常见的过程式程序语言有较大不同,虽然也可以作为过程式语言来用,但代码的和速度和优雅程度就大打折扣了) Maple: 符号计算非常强大,和Mathematica相比各有千秋 许多多项式操作比Mathematica更快 一些符号积分Maple也有速度优势(特别是不定积分),不过有时返回的结果没有Mathematica给出的更严谨、鲁棒性好,能算的积分类型没有Mathematica多 Maple的“适应性”更好,有的问题Mathematica需要一定的预处理才能算的更快,得出满意的结果 Maple更擅长(偏)微分方程,(其实Maple和Mathematica都能解一些对方解不了的一些特殊微分方程) 可以带步骤求解一些问题,Mathematica需要第三方的Package或借助WolframAlpha 上手较快,一些常见的操作无需命令,通过右键菜单就能完成 界面有点卡(基于Javaswing),经典界面流畅但是很土 自带的代数方面的package比较丰富 化简能力,不等式求解,逻辑系统较Mathematica逊色一些 数值计算总体上比Matlab和Mathematica差一些 高精度和大数计算方面强于Matlab弱于Mathematica 统计方面有些薄弱。

4.mathematica那玩意怎么用嘛

从简单的计算机操作到大规模的编程和互动式的文件准备,Mathematica 是科学研究前沿、工程分析和建模、从中学到研究生的技术教育、以及只要数量方法涉及之处必备的工具。

官方网址: / /products/mathematica/newin6/content/DynamicInteractivity/ Mathematica 系统 Mathematica是由美国物理学家Stephen Wolfram领导的Wolfram Research开发的数学系统软件。它拥有强大的数值计算和符号计算能力,在这一方面与Maple类似,但它的符号计算不是基于Maple上的,而是自己开发的。

它的主要使用者是从事理论研究的数学工作者和其它科学工作者、以及从事实际工作的工程技术人员。Mathematica可以用于解决各种领域的涉及复杂的符号计算和数值计算的问题。

它代替了许多以前仅仅只能靠纸和笔解决的工作,这种思维和解题工具的革新可能对各种研究领域和工程领域产生深远的影响。 Mathematica可以做许多符号演算工作:它能进行多项式的计算、因式分解、展开等。

进行各种有理式计算,求多项式、有理式方程和超越方程的精确解和近似解。进行数值的或一般代数式的向量、矩阵的各种计算。

求极限、导数、积分,幂级数展开,求解某些微分方程等。Mathematica还可以做任意位数的整数或分子分母为任意大整数的有理数的精确计算,做具有任意位精度的数值(实、复数值)的计算。

所有Mathematica系统内部定义的整函数、实(复)函数也具有这样的性质。使用Mathematica可以很方便地画出用各种方式表示的一元和二元函数的图形。

通过这样的图形,我们可以立即形象地把握住函数的某些特性,而这些特征一般很难从函数的符号表达式中看清楚。 Mathematica的能力不仅仅在于上面说的这些功能,更重要的在于它把这些功能有机地结合在一个系统里。

在使用这个系统时,人们可以根据自己的需要,一会儿从符号演算转去画图形,一会又转去做数值计算。这种灵活性能带来极大的方便,常使一些看起来非常复杂的问题变的易如反掌。

在学习和使用Mathematica的过程中读者会逐步体会这些。Mathematica还是一个很容易扩充和修改的系统,它提供了一套描述方法,相当于一个编程语言,用这个语言可以写程序,解决各种特殊问题。

广泛的使用--一些典型例子 处理含有上百万语汇的复杂符号计算 上载、分析、和视觉化数据 解数值和符号方程、微分方程、和最小化问题 建立各类数值模型和仿真,包括从简单的控制系统到星系碰撞、金融衍生物、复杂生物系统、化学反应、环境影响研究、和粒子加速器中的磁场 促进工程公司和金融企业迅速发展的应用程序 制作高质量的互动技术报告或论文,用于电子发行和印刷发行 向各层次的学生阐述数学或科学概念,可应用于从小学生至研究生 排版技术信息 -- 例如,美国专利 用于技术展示、报告和研讨会 从表面看,Mathematica是一个令人惊异、但又易于使用的计算器。它包括了世界上最广泛和全面的函数系统,涉及数学,科学,工程,和金融等。

所有这些函数都是预先设计好的,常常仅需要一个命令或用鼠标轻轻一点就能使用。但是,Mathematica 函数适用于任何规模和精度的数值、能进行符号的计算、图形的表示、甚至自我检查和调整结果的精确性。

这种能力确保了每次计算结果的可信,甚至是对某种计算原理缺乏经验的人。 在计算的过程中,Mathematica在动态排版文档--Mathematica笔记本中保存了一份完整的报告:输入、输出、和图形。

只要直接加上文字、标题、教科书中的公式、甚至界面元素,我们就能立刻从原始文件生成网页、幻灯片、XML文件、或打印报告。实际上,在笔记本文本技术的帮助下,可以轻松的获得一个完全自定义的界面,从而收件人可以与内容互动。

笔记本是一个功能全面,完全结合的技术文本制作环境。

5.如何运用Mathematica软件计算

我输入我再Mathematica运行的结果。其中,“In[]:=”是Mathematica自动显示的。你输入时不要输入,只输入下面一行的东西就是了。

问题1

In[1]:=

a=3;b=4;c=5;

(a+b)(b+c)

Out[2]=

63

问题2

In[3]:=

N[E,25]

Out[3]=

2.

问题3

In[4]:=

12*6

Out[4]=

72

In[5]:=

15*7

Out[5]=

105

In[6]:=

%+%%

Out[6]=

177

问题4:

In[7]:=

?Factorial

运行后会显示,

"n! gives the factorial of n. More。"

In[8]:=

??Factorial

运行后会显示,

"n! gives the factorial of n. More。"

Attributes[Factorial]={Listable,NumericFunction,Protected}

In[9]:=

Factorial[100]

Out[9]=

\

\

00

问题5

In[10]:=

Table[Random[Integer,{1,6}],{i,1,4}]

Out[10]=

{4,4,3,2}

每次运行结果会各不相同。

也可以写个小循环,

In[13]:=

For[i=1,iPrint[Random[Integer,{1,6}]]];

输出四个数,比如,

3

1

4

4

6.如何使用mathematica

Mathematica>01打开Mathematica,输入“Integrate[(Cos[x]^2 - Sin[x])/Cos[x]/(1 + Cos[x] E^Sin[x]), x]”,注意不包含双引号,英文状态下输入。

按Shift+Enter就可以得到结果了。点击“更多”还会有其它诸如绘图、求极值等功能。

共2图>02如果你觉得输入“Integrate[(Cos[x]^2 - Sin[x])/Cos[x]/(1 + Cos[x] E^Sin[x]), x]”显得不直观,没关系,符号是Mathematica最擅长的!打开“数学助手”,图中标出的一个为不定积分,另一个为定积分。>03从“数学助手”面板中选择需要的符号组成直观的表达式,然后Shift+Enter,结果秒出。

7.mathematica中的基本数学输入怎么使用

MathMatica(MMA)软件有四大功能,数值计算、符号运算、绘制图形、程序设计。

使用时先打开MMA软件,再打开菜单栏的 文件 / 新建 / 笔记本(Notebook),对未命名的笔记本文件取一个文件名比如“数值计算",然后可在Notebook界面输入需要计算的内容。用MMA进行数值运算就象使用计算器一样,但MMA比任何计算器功能都要强大。

例如输入数值计算 In[15]: 64∧(1/3) Out[16] =4再比如分解因式 x∧2+3x+2In[21]: Factor [x∧2+3x+2]Out[22] (x+1)(x+2)输入数学符号可用电脑键盘,有的符号键盘没有就需要使用MMA软件中的“数学面板”。特别是虚数单位必须用“数学面板”中的空心i。

现在看求解线性方程组。方法① 对增广矩阵实施初等行变换,使用函数命令为RowReduce。

方法② 求系数矩阵的逆矩阵。已知线性方程组的矩阵形式是AX=b,若求得系数矩阵A的逆,则有X=A∧(—1)b,求逆矩阵函数命令为Inverse。

方法③ 使用Solve命令。这个函数是求解代数方程的一般命令,可用于求解一元高次方程,也可用于求解多元线性方程组。

方程的等号必须用双等号 “==”。输入格式Solve[{eqns1,eqns2,···},{vars}]。

方法④ 使用求特解的命令求线性方程组。求特解的函数命令是LinearSolve。

只要你经常使用MMA软件并专心研究,相信你有个一年半载就会较熟练。

mathematica怎么用

转载请注明出处育才学习网 » mathematica怎么用

知识

五百用英语怎么说

阅读(327)

本文主要为您介绍五百用英语怎么说,内容包括500用英语怎么读,五百用英文怎么说,500用英语怎么说。five hundred读音:[faɪv] [ˈhʌndrəd]五百;[牌戏]500分;一种以得500分为胜局的游戏例句:Five hu

知识

我在乎你用英语怎么说

阅读(268)

本文主要为您介绍我在乎你用英语怎么说,内容包括“我很在乎你”用英语怎么说,我很在乎你用英文怎么说,“我在乎你”用英语怎么说。如下:I really care about you 我真的很在乎你you are only one can shake my mind

知识

气球用英语怎么读

阅读(450)

本文主要为您介绍气球用英语怎么读,内容包括气球英语怎么读,气球的英文怎么读,气球balloon用英语怎么读。Balloon。英[bəlu:n] 美[bəlun] 。n.气球; 热气球; [建]球饰; vt:膨胀,涨大; 乘热气球飞行; 使激增。

知识

佳能rc6遥控器怎么用

阅读(489)

本文主要为您介绍佳能rc6遥控器怎么用,内容包括佳能5ds怎么设置使用rc6遥控器,佳能5ds怎么设置使用rc6遥控器,佳能相机遥控器使用方法。开机以后,这是位于相机右上角的液晶信息屏显示。

知识

纹身贴怎么用

阅读(216)

本文主要为您介绍纹身贴怎么用,内容包括纹身贴怎么用,纹身贴的使用方法,淘宝买的纹身贴怎么用,求详细教程。一般纹身贴都是水转印标,如果图案是方形,没有太多的突出部分的话,做法是: 把身体要做纹身贴的部位清洁干净。 2、然后用清水将纹身贴背

知识

vr代理怎么用

阅读(249)

本文主要为您介绍vr代理怎么用,内容包括VR代理怎么使用,如何用VR代理,VR代理物体如何用。1和为什么会出现上图情况吗情况很正常呀因为图是两个模型分别两种材质所以出以上后果。2和VR代理物体怎么用吗vray代理物体一般都是用于复

知识

既然用英语怎么说

阅读(310)

本文主要为您介绍既然用英语怎么说,内容包括“既然”用英语怎么说,“既然”用英语怎么说,请教“既然”用英语怎么说,还有“既然”的拼音,例句。既然since、Yes, since it is the first time.是的,既然这是第一次定货as、nowthat 、Nowt

知识

excel中rank函数怎么用

阅读(272)

本文主要为您介绍excel中rank函数怎么用,内容包括excel中的rank函数怎么用,Excel中rank函数怎么用,excel里rank函数怎么用。用法:1. 打开excel,然后找到插入菜单,点击函数,然后在搜索函数框中输入rank,然后点击转到即可来到rank函数,在选择函数下

知识

镜子用英语怎么说

阅读(417)

本文主要为您介绍镜子用英语怎么说,内容包括镜子英文怎么说,镜子,用英语怎么说,镜子用英语怎么说。镜子的英文是mirror。读音: [mɪrə(r)] 二、意思是镜子、反映。三、例句A glance in the mirror rea

知识

坐着瘦怎么用

阅读(209)

本文主要为您介绍坐着瘦怎么用,内容包括上课坐着怎么瘦腿图解,坐着怎么减肥,怎样坐着瘦大腿的方法。腿是非常难瘦的地方,我建议一个我用过,可以瘦很多地方并且并不麻烦的方法仰卧起坐,每天睡觉前30个,10个一组。 做法是:腿要伸直(平常做

知识

通信b怎么用

阅读(207)

本文主要为您介绍通信b怎么用,内容包括京东商城的通信B怎么兑换,具体流程,京东通信B怎么用,是不是必须买一个170开头的新手机号能把流量,全国对讲机怎么用。你好,希望能帮到你。京东通信B是京东通信2015年新推出的可自由兑换流量、语音、短

知识

7返利怎么用

阅读(231)

本文主要为您介绍7返利怎么用,内容包括7返利插件怎么用,7返利需要单独注册吗操作使用方便吗,刚刚用七返利购物成功,提示我有近20块钱的返现,怎么查看,提取现。您只要通过本站去各大商城购物拿额外返的现金。 登录本站( http://www.fanhuanle

知识

扩散膜怎么用

阅读(231)

本文主要为您介绍扩散膜怎么用,内容包括转移膜怎么用,扩散膜如何用在LED灯里,扩散膜如何用在LED灯里。用于转印到被印制的物品之上的一层化学弹性膜。转移膜是一中间载体,存在于转移纸基或塑基之上,承载被印刷或打印的图案,广泛应用于广告,装饰

知识

浮潜镜怎么用

阅读(208)

本文主要为您介绍浮潜镜怎么用,内容包括怎么正确使用潜水泳镜与吸管,潜泳镜怎么换气,浮潜镜没有氧气瓶,是怎么潜水的,我想知道怎么换气。浮潜,英文为Snorkeling或叫Skin Dive。浮潜过程分为浮游跟闭气潜游,多数在10米深度以上的海域进行。浮

[/e:loop]