欢迎来到天天文库
浏览记录
ID:5838003
大小:42.50 KB
页数:3页
时间:2017-12-25
《mathematica教程之2.2变量》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、2.2变量 1.变量的命名 Mathematica中内部函数和命令都是以大写字母开始的标示符。为了不会与它门混淆,我们自定义的变量应该是以小写字母开始,后跟数字和字母的组合,长度不限。例如:a12,ast,aST都是合法的,而12a,z*a是非法的。另外在Mathematica中的变量是区分大小写的在Mathematica中,变量不仅可以存放一个数值,还可以存放表达式或复杂的算式。2.给变量赋值 在Mathmatica中用等号=为变量赋值。同一个变量可以表示一个数
2、值,一个数组,一个表达式,甚至一个图形。如:Ln[1]:=x=3Out[1]=3Ln[2]:=x^2+2xOut[2]=15Ln[3]:=x=%+1Out[3]=16 对不同的变量可同时赋不同的值例如:Ln[4]:={u,v,w}={1,2,3}Out[4]={1,2,3}Ln[5]:=2u+3v+wOut[5]=11对于已定义的变量,当你不再使用它是,为防止变量值的混淆,可以随时用=.清除他的值,如果变量本身也要清除用函数Clear[x]例如ln[6]:=u=.ln[7]:=2u+vOut[7]=2+2u3.变量的替换在给
3、定一个表达式时其中的变量可能取不同的值,这是可用变量替换来计算表达式的不同值。方法为用expr/.例如:Ln[1]:=f=x/2+1Out[1]=Ln[2]:=f/.x->1Out[2]=Ln[3]:=f/.->2Out[3]=3如果表达式中有多个变量也可以同时替换方法为例如有两个:expr/.{x->xval,y->val}Ln[4]:=(x+y)(x-y)^2/.{x->3,y->1-a}Out[4]=
此文档下载收益归作者所有