资源描述:
《mathematica基本数学函数及应用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、MATHEMATICA第一讲1数的运算算例378/123N[378/123,6](*取小数点后6位的近似值*)PiA2EA(-1)100!N[Pi,100]N[IA(-I)]2常用数学函数Sqrt[]平方根,Exp[]指数函数,Log[]对数函数,Sin[]正弦函数,Cos[]余弦函数,Tan[]正切函数,Cot[]余切函数,Sec[]正割函数,Csc[]余割函数,ArcSin[]反正弦函数,ArcCos[]反余弦函数,ArcTan[]反正切函数,ArcCot[]反余切函数,ArcSec[]反正割函数,ArcCsc[]反余割函数,Sinh[]双曲正弦,
2、Cosh[]双曲余弦,Tanh[]双曲正切,Coth[]双曲余切,Sech[]双曲正割,Csch[]双曲余割,ArcSinh[]反双llll正弦,ArcCosh[]反双曲余弦,ArcTanh[]反双曲正切,…算例Sin[N[Sqrt[3],50]]3其它函数!阶乘Mod[nzm]n取模m的结,Quotient[n,m]n除以m的商的整数部分GCD[n,m]LCM[n,m]n和m的最大公约数利最小公约数Round]]距离近似数x最近的整数Floor[]不大于x的最大整数算例100!Quotient[10z3]GCD[105z30]Round—1.234]
3、Floor[-1.234]4变量的赋值与替换算例fl=x^2+3x+1(*将表达式赋给变量fl*)fl/.x->3(*求fl当x=3时的值fl(3)*)fl/.x->x+l(*在fl中用x+1替换X得到fl(x+l)*)fl=.(*取消变量fl的定义*)fl/.x->3(*此时已经得不到所想的结果fl(3)*)5多项式计算Expand[p](*多项式展开*)Factor[p](*多项式因式分解*)算例pl=xA3-6xA2+llx-6p2=(x-l)*(x-2)*(x-3)Factor[pl]Expand[p2]MATHEMATICA第二讲一元断数的图
4、形一命令语句Plot[表达式,{变量,下限,上限},可选项]Plot[{表达式,表达式,・・・},{变量,下限,上限},可选项]二可选参数项第一类参数1.PlotRange->{ylzy2}指定作图纵座标范围为(ylzy2)默认值为Atuomatic或指定All执行算例Plot[Tan[x]z{xz-2Piz2Pi}]Plot[Tan[x]/{xz-2Piz2Pi}/PlotRange->{-10/10}]Plot[Exp[-xA2]*Sin[6x]z{xz-2z2}/PlotRange->{-0.5z0.5}]Plot[Exp[-xA2]*Sin[6
5、x]z{x/-2/2},PlotRange->AII]2.AspectRatio->Automatic按实际比例作图默认值为Atuomatic=0.61&1执行算例Plot[Sqrt[l-xA2],{xz-1.5z1.5}]Plot[Sqrt[l-xA2],{xz-l.5Z1-5}ZAspectRatio->Automatic]3.Axes->Automaticimi坐标轴白动确定位置Axes->None不画坐标轴Axes->{xOzyO}指定坐标原点在(xOzyO)处执行算例Plot[Cos[x],{x,・2Pi,2Pi}]Plot[Cos[x]z{
6、xz-2Piz2Pi},Axes->None]Plot[Cos[x],{x,・2Pi,2Pi},Axes・>{l,2}]4AxesLabel->None不说明坐标轴的标记AxesLabel->{x,y}指定横轴为x纵轴为yAxesLabel->{u,v}指定横轴为u纵轴为v执行算例Plot[Sin[x]/x,{xz-10,10},AxesLabel->None]Plot[Sin[x]/xz{xz-10,10}zAxesLabel->{x/y}]Plot[Sin[x]/x,{xz-10,10},AxesLabel->{时间T,电流I}]5.Ticks->
7、{i,j}规定坐标轴上的刻度位置Ticks->{tlzt2,t3z...}执行算例Plot[{ArcSin[x]zArcCos[x]}z{xz-l,l}/PlotStyle->{{RGBColor[0zl,l]zThickness[0.01]}z{RGBColor[l,0zl]zDashing[{0.05z0.05}]}}]第二类参数1.DisplayFunction->Identity只4:.成图形现在不显示执行算例Plot[{Sin[7an[x]]-Tan[Sin[x]]},{x,l,2}zDisplayFunction・>Identity]Plo
8、t[{Sin[Tan[x]]-7an[Sin[x]]}z{x,-2,2}]2.PlotPoin