数学软件介绍.ppt
《数学软件介绍.ppt》由会员分享,可在线阅读,更多相关《数学软件介绍.ppt(42页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数学软件介绍数学软件介绍使用使用LINDOLINDO的一些注意事项的一些注意事项1.“”(或(或“=”(或(或“=”)功能相)功能相同同2.变量与系数间可有空格变量与系数间可有空格(甚至回车甚至回车),但无运算符但无运算符3.变量名以字母开头,不能超过变量名以字母开头,不能超过8个字符个字符4.变量名不区分大小写(包括变量名不区分大小写(包括LINDO中的关键字)中的关键字)5.目标函数所在行是第一行,第二行起为约束条件目标函数所在行是第一行,第二行起为约束条件6.行号行号(行名行名)自动产生或人为定义。行名以自动产生或人为定义。行名以“)”结结束束7.行中注有行中注有“!”符号的后面部分为注
2、释。如符号的后面部分为注释。如:!Its Comment.8.在模型的任何地方都可以用在模型的任何地方都可以用“TITLE”对模型命名对模型命名(最多(最多72个字符),如:个字符),如:TITLE This Model is only an Example9.变量不能出现在一个约束条件的右端变量不能出现在一个约束条件的右端10.表达式中不接受括号表达式中不接受括号“()”和逗号和逗号“,”等任何符等任何符号号,例例:400(X1+X2)需写为需写为400X1+400X211.表达式应化简,如表达式应化简,如2X1+3X2-4X1应写成应写成-2X1+3X212.缺省假定所有变量非负;可在模型
3、的缺省假定所有变量非负;可在模型的“END”语句语句后用后用“FREE name”将变量将变量name的非负假定取消的非负假定取消13.可在可在“END”后用后用“SUB”或或“SLB”设定变量上设定变量上下界下界 例如:例如:“sub x1 10”的作用等价于的作用等价于“x1 help*:自带函数名自带函数名4 MATLAB联机帮助系统联机帮助系统在原始窗口选择在原始窗口选择“HelpMATLAB Help”4 PDF帮助文件帮助文件helppdf_doc4 MATLAB网络资源网络资源http:/http:/ MATLAB的运行方式命令行方式 M文件方式脚本脚本M文件文件函数函数M文件文
4、件直接在命令窗口中直接在命令窗口中输入命令来实现计输入命令来实现计算和作图功能。算和作图功能。MATLAB的基本操作(一)1.1.变量变量字母打头字母打头 不含空格标点符号不含空格标点符号 区分大小写区分大小写 1919字符字符特殊变量取 值特殊变量取 值i,j虚数单位eps计算机最小数pi圆周率ans结果缺省变量名inf无穷大realmin最小可用正实数NaN不定量realmax最大可用正实数flops浮点运算数2.数学运算符号MATLAB的基本操作(二)以矩阵为基本运算单元以矩阵为基本运算单元+加法(数,矩阵)-减法(数,矩阵)*乘法.*点乘(数组乘法)./点除乘方.数组乘方/右除左除./
5、点除:在矩阵的构造和运算中非常有用%注释表示一行未完矩阵的转置;矩阵中行结尾;命令结尾函 数名 称函 数名 称sin(x)正 弦asin(x)反正弦cos(x)余 弦acos(x)反余弦tan(x)正 切atan(x)反正切abs(x)绝对值max(x)最大值min(x)最小值sum(x)求 和sqrt(x)开平方exp(x)指 数log(x)自然对数log10(x)10为底的对数sign(x)符号函数fix(x)取 整43.操作符号操作符号44.数学函数数学函数数组与矩阵数组的建立4数组元素的访问数组元素的访问4数组运算数组运算4矩阵的建立矩阵的建立4矩阵的运算矩阵的运算a=b=zeros(
6、m,n)c=ones(m,n)d=eye(m,n)下标操作:一个或一部分均可下标操作:一个或一部分均可X=a b c d X=first:lastX=first:increment:lastlinspace(first,last,n)MATLAB程序设计程序设计 关系操作符小于大于=大于或等于=等于=不等于4 逻辑运算符逻辑运算符&与|或非4 循环控制流循环控制流for循环循环while循环循环for n=1:10 x(n)=sin(n*pi/10);end;m=1;while m x=linspace(0,2*pi,30);y=sin(x);z=cos(x);plot(x,y,r,x,z,c
7、o)例例2 在在-pi,pi 画画x=cos3(t),y=sin3(t)图图 ezplot(cos(t).3,sin(t).3,-pi,pi)例例3 用方形标记创建一个简单的用方形标记创建一个简单的loglog图图 x=logspace(-1,2);loglog(x,exp(x),-s);grid on%标注格珊2.曲线的线型、颜色及标记控制符控制符线型或标记控制符颜色控制符标记实 线g绿 色.点:点 线m品红色o圆 圈.点划 线b蓝 色x叉 号 虚 线c青 色+加 号h六角形w白 色*星 号v倒三角r红 色s正方形正三角k黑 色d菱 形左三角y黄 色p五角星 t=0:pi/50:10*pi;
8、plot3(sin(t),cos(t),t)例例5 分别画二元函数分别画二元函数Z的图形以及网格图,其的图形以及网格图,其中中Z=sin(X2+Y2)(1/2)/(X2+Y2)(1/2).x=linspace(-10,10,50);y=linspace(-10,10,50);X,Y=meshgrid(x,y);r=sqrt(X.2+Y.2)+eps;Z=sin(r)./r;surf(X,Y,Z)x=linspace(-10,10,50);y=linspace(-10,10,50);X,Y=meshgrid(x,y);r=sqrt(X.2+Y.2)+eps;Z=sin(r)./r;mesh(X,
9、Y,Z)43.处理图形处理图形在在图形上加上格珊、图例和标注图形上加上格珊、图例和标注1)grid on grid off2)xlabel(string)ylabel(string)zlabel(string)title(string)3)gtext(string)定制坐标定制坐标axis(xmin xmax ymin ymax zmin zmax)axis auto图形保持图形保持hold on hold offfigure(H)图区控制图区控制subplot例例6 画四个子图:画四个子图:y=sin(x);z=cos(x);a=sin(x)cos(x);b=sin(x)/cos(x).x=
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数学 软件 介绍
限制150内