新闻中心

EEPW首页 > 模拟技术 > 设计应用 > Mathematica入门教程之Mathematica的基本语法特征

Mathematica入门教程之Mathematica的基本语法特征

作者:时间:2011-11-02来源:网络收藏
EXT-INDENT: 2em; LINE-HEIGHT: 24px; PADDING-TOP: 0px">Out[2]:=Mathematica入门教程之Mathematica的基本语法特征

In[3]:=Mathematica入门教程之Mathematica的基本语法特征

Out[3]:=Mathematica入门教程之Mathematica的基本语法特征

. 常微分方程

求解常微分方程和常微分方程组的函数的一般形式如下:

Dsolve[eqns,y[x],x] 解y(x)的微分方程或方程组eqns,x为变量

Dsolve[eqns,y,x] 在纯函数的形式下求解

NDsolve[eqns,y[x],x,{xmin,xmax}] 在区间{xmin,xmax}上求解变量x的数的形式下求解常微分方程和常微分方程组eqns的数值解

In[1]:=Mathematica入门教程之Mathematica的基本语法特征

Out[1]:=Mathematica入门教程之Mathematica的基本语法特征

In[2]:=Mathematica入门教程之Mathematica的基本语法特征

Out[2]:=Mathematica入门教程之Mathematica的基本语法特征

In[3]:=Mathematica入门教程之Mathematica的基本语法特征

Out[3]:=Mathematica入门教程之Mathematica的基本语法特征

.线性代数

    • 定义向量和矩阵函数
    • 矩阵的运算符号和函数
    • 方程组求解函数

    定义一个矩阵,可用函数Table或Array.当矩阵元素能用一个函数表达式时,用函数Table在定义矩阵大小的同时也给每个矩阵元素定义确定的值.用函数Range只能定义元素为数值的向量.Array只能用于定义向量、矩阵和张量,并规定矩阵和张量的元素下标从1开始.Array的一般形式: Array[向量元素名,n,f] 定义下标从f开始的有n个元素的向量,当f是1时可省略. Array[矩阵元素名,{m,n}] 定义m行n列的矩阵.其中:矩阵元素名是一个标识符,表示矩阵元素的名称,当循环范围是{u,v,w}时定义一个张量. Table[表达式f,循环范围] 表达式f表示向量或矩阵元素的通项公式;循环范围定义矩阵的大小. 循环范围的一般形式:{循环变量名,循环初值,循环终值,循环步长}. 在Array或Table的循环范围表示方法略有区别.请在下面的实例中注意观察.

    In[1]:=Mathematica入门教程之Mathematica的基本语法特征

    Out[1]:=Mathematica入门教程之Mathematica的基本语法特征(*矩阵每一行元素用一对{}括起来*)

    In[2]:=Mathematica入门教程之Mathematica的基本语法特征

    Out[2]:=Mathematica入门教程之Mathematica的基本语法特征

    In[3]:=Mathematica入门教程之Mathematica的基本语法特征(*IndentityMatrix[n]生成n维矩阵*)

    Out[3]:=



关键词: Mathematica 入门教程 Mathematica

评论


相关推荐

技术专区

关闭