新闻中心

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

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

作者:时间:2011-11-02来源:网络收藏
: 0px; PADDING-TOP: 0px" vAlign=top width="27%">

LinerSolve[A,B]

求解满足AX=B的一个解,A为方阵

NullSpace[A]

求解方程组AX=0的基础解系的向量表, A为方阵

例:已知A=Mathematica入门教程之Mathematica的基本语法特征Mathematica入门教程之Mathematica的基本语法特征,计算A的秩,计算AX=0的基础解系.

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

Out[2]:=Mathematica入门教程之Mathematica的基本语法特征(*显然,A的秩是2*)

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

Out[3]:=Mathematica入门教程之Mathematica的基本语法特征(*A的两个线性无关解*)

 

.程序流程控制 

  循环语句有For[赋初值,循环条件,增量语句,语句块]表示如果满足循环条件,则执行语句块和增量语句,直到不满足条件为止,While[test,block]表明如果满足条件test则反复执行语句块block,否则跳出循环,Do[block,{i,imin,imax,istep}]与前者功能是相同的。还有Goto[lab], Label[lab]提供了程序中无条件跳转,Continue[]Break[]提供了继续循环或跳出循环的控制,Catch[语句块1]Throw[语句块2]提供了运算中对异常情况的处理。另外,在程序中书写注释可以用一对"(* *)"括起来,注释可以嵌套。

.其他

  1.使用帮助,的帮助文件提供了内核的基本用法的说明,十分详细,可以参照学习。 

  2.你可以使用"?符号名""??符号名"来获得关于该符号



评论


技术专区

关闭