数学建模讲座MATLAB软件编程与数学建模目录一Matlab基本编程语法二Matlab与数学建模竞赛三Matlab编程案例一Matlab基本编程语法Matlab是MathWorks公司的产品、程序设计,广泛应用Mathematica、Maple数学机械化,编程侧重于模式匹配Matlab语言的优势编程简单,类似于其他语言,如C集成度更高,扩展性更好数学问题数值解能力强大由Maple内核构成的符号运算工具箱可以继承Maple所有解析解的求解能力在数学、工程领域各种“工具箱”强大的系统仿真能力,Simulink建模Matlab语言的变量名规则Matlab语言的变量名规则由一个字母引导,后面可以为其他字符区分大小写AbcABc有效MYvar12,MY_Var12和MyVar12_错误的变量名12MyVar,_MyVar12Matlab的保留常量eps,i,j,pi,NaN,Inf,i=sqrt(-1)MATLAB的每条命令后,若为逗号或无标点符号,则显示命令的结果;若命令后为分号,则禁止显示结果.“%”后面所有文字为注释.“...”:zeros(n,m);ones(n,m);eye(n,m)rand(1,n);randn(m,n);magic(n)矩阵中元素的操作矩阵A的第r行:A(r,:)矩阵A的第r列:A(:,r)取矩阵A的第i1~i2行、第j1~j2列构成新矩阵:A(i1:i2,j1:j2)删除A的第j1~j2列,构成新矩阵:A(:,j1:j2)=[]将矩阵A和B拼接成新矩阵:[AB];[A;B]矩阵的运算矩阵加法:A+B矩阵乘法:A*B矩阵乘幂:A^n方阵的行列式:det(A)方阵的逆:inv(A)方阵的特征值与特征向量:[V,D]=eig[A]求矩阵的秩:rank(A)
建模讲座MATLAB编程与数学建模ppt课件 来自淘豆网www.taodocs.com转载请标明出处.