Matlab与数学建模Matlab简介1997年仲春,MATLAB5
0版问世,紧接着是5
2,以及和1999年春的5
x相比,现今的MATLAB拥有更丰富的数据类型和结构、更友善的面向对象、更加快速精良的图形可视、更广博的数学和数据分析资源、更多的应用开发工具
发展至今,MatlabR2010版已经问世Matlab简介Matlab简介Matlab软件主要由三部分组成:Matlab主包,Simulink和工具箱Matlab软件的组成第1章矩阵及其基本运算1.实数值矩阵输入MATLAB的强大功能之一体现在能直接处理向量或矩阵
当然首要任务是输入待处理的向量或矩阵
不管是任何矩阵(向量),我们可以直接按行方式输入每个元素:同一行中的元素用逗号(,)或者用空格符来分隔,且空格个数不限;不同的行用分号(;)分隔
所有元素处于一方括号([])内;当矩阵是多维(三维以上),且方括号内的元素是维数较低的矩阵时,会有多重的方括号
如:1)>>Time=[111212345678910]Time=1112123456789102)>>A=[123;234;345]A=1232343453)>>Null_M=[]%生成一个空矩阵4)>>A=[[A;[123]],[1;2;3;4]]特殊矩阵的生成命令全零阵函数zeros格式B=zeros(n)%生成n×n全零阵B=zeros(m,n)%生成m×n全零阵B=zeros([mn])%生成m×n全零阵B=zeros(size(A))%生成与矩阵A相同大小的全零阵命令单位阵函数eye格式Y=eye(n)%生成n×n单位阵Y=eye(m,n)%生成m×n单位阵Y=eye(size(A))%生成与矩阵A相同大小的单位阵命令均匀分布随机矩阵函数rand格式Y=rand(n)%生成n×n随机矩阵,其元素在(0,1)内Y=rand