Mathematica中四种括号的使用.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Mathematica中四种括号的使用

1.6.2 Mathematica中四种括号的使用 Mathematica中常用的括号有四种,分别为:( )、[ ] 、{ }、[[ ]],它们各有专门的用途,不能任意使用。 括号的用途: 1 方括号 [ ] Mathematica中的内部函数以及用户自定义函数的自变量和参数,只能由方括号 [ ] 括起来。Mathematica中的函数是非常多的,它不仅包括数学中所定义所有的函数,也包括许多Mathematica所特有的函数。通常数学中的函数的自变量都用圆括号,而Mathematica使用方括号,这一点要特别注意。 例如:观察下面的函数值计算中,把方括号改为圆括号后会出现什么情况? ?????????????n[15]:= Sin[Pi/2] Out[15]= 1 (*正确计算 In[16]:= Sin(Pi/2) Syntax::bktwrn: Warning: Sin(Pi/2) should probably be Sin[Pi/2]. (*显示出错原因 2花括号{ } 花括号表示一个表(lists), 它一般用作范围、界限、集合等之中。花括号用来表示可以用来表达数学中的向量和矩阵。如果把花括号作多层套用的话, 就可以表示出以表为元素的表, 事实上这就是矩阵。 例如:用花括号表示出一个向量和一个矩阵。 In[17]:= a={1,3,5,7,9,11} (*定义向量a Out[17]= {1, 3, 5, 7, 9, 11} In[18]:= m={{1,2,3},{4,5,6},{7,8,9}}; (*定义矩阵m In[ 19]:= MatrixForm[m] (*显示矩阵形式 Out[19]//MatrixForm= 1 2 3 4 5 6 7 8 9 3 双方括号 [[ ]] 双方括号只用于表示表a的元素。 例:取出上例矩阵m的第2行第3列的元素。 In[20]:= m[ Out[20]= 6 4 圆括号 ( ) 圆括号主要用于改变表达式的优先运算顺序。用圆括号还可以把n个表达式定义为一个表达式,然后就可以对这n个表达式做批处理。 例如: In[21]:= com=(x=3;y=2;z=x^y) (*计算一组表达式x=3;y=2;z=x^y Out[21]= 9 In[22]:= com^x (*93 Out[22]= 729 1.6.3Mathematica中的屏幕输出语句 在Mathematica中,只要将处理的表达式没有以分号结尾,就会自动显示表达式的结果,否则就不显示结果。为了编写程序的方便,Mathematica还提供了不受分号约束的表达式显示语句----- 屏幕输出语句,它的命令形式为: 命令形式: Print[表达式1,表达式2, ..., 表达式n ] 功能: 在屏幕某一行上依次输出表达式1,表达式2,... 表达式n的值, 表达式之间没有空隙 ,输入完毕后换行。 例如: In[23]:= Print[2+3=,2+3] (*结尾没有分号 Out[23]= 2+3=5 In[24]:= Print[2+3=,2+3]; (*结尾有分号 Out[24]= 2+3=5 In[25]:= x=13;y=4;Print[x,+,y,=,x+y]; Out[25]= 13+4=17 1.6.4Mathematica的错误提示 用户在使用Mathematica命令时,可能会出现由于引用格式不符合要求或输入命令不对等错误,当这些情况出现时,Mathematica通常给出一串用红色英文说明的错误提示信息指出发生的错误,一般情况下拒绝执行相应的命令。例如:用户要画出正弦函数sin x在[-2,2]的图形, 正确的命令为: In[26]:=Plot[Sin[x], {x,-2, 2}] 但如果用户将{x,-2,2}输入为{-2,2},变为: In[27]:=Plot [Sin[x], {-2, 2}

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档