=(驻留在系统本身定义的变量)注意:尽量避免对这些变量再赋值。需要记住的常用预定义变量:ans,pi,i,j,inf,Inf等等。clear命令用于删除MATLAB工作空间中的变量,clc命令用于清除命令窗口中的指令。who和whos这两个命令用于显示在MATLAB工作空间中已经驻留的变量名清单。:abs函数可以求实数的绝对值,复数的模。用于取整数的函数有fix,floor,ceil,round。,不同行的元素之间用分号分隔,也可以用回车键代替分号。。启动有关编辑程序或者MATLAB文本编辑器,并输入待建矩阵。把输入的内容以纯文本方式存盘()。在MATLAB命令窗口中输入文件名,即运行该M文件。:e1:e2:e3,其中e1为初始值;e2为步长;e3为终止值。表示以e1开始到e3结束,以步长e2自增的行向量。。3矩阵的拆分MATLAB允许用户对一个矩阵的单个元素进行赋值和操作。如果给出的行下标或列下标大于原来矩阵的行数和列数,则MATLAB将自动扩展原来的矩阵,:zeros:产生全0矩阵,eye:产生单位矩阵;ones:产生全1矩阵。其调用格式为:zeros(m):产生M*M零矩阵。zeros(size(A)):产生与矩阵A同样大小的零矩阵。:加(+),减(—),乘(*),/(右除),\(左除),^(乘方)。一个标量也可以和其他不同维数的矩阵进行加减运算。矩阵乘法必须满足A和B相乘,要求A的列数与B的行数相等。矩阵除法:A\B等效于A的逆左乘B矩阵,也就是inv(A)*B。点运算点运算符号有.*,./,.\和.^。两矩阵进行点运算是指他们的对应元素进行相关运算,要求两矩阵的维参数相同。:命令文件和函数文件,。主要区别:命令文件可以直接运行,在MATLAB命令窗口中输入命令文件的名字,就会顺序执行命令文件的命令,而函数文件不能直接运行,而要以函数调用的方式来调用。数据的输入input函数的调用格式为:A=input(提示信息,选项);执行以上语句后,首先得屏幕上显示提示信息,然后等待用户从键盘输入A矩阵的值。数据的输出调用格式为:disp(输出项),其中输出项既可以为字符串,也可以为矩阵。函数文件的基本结构函数文件由function语句引导,基本结构为:function[输出形参表]=函数名(输入形参表)注释说明部分函数体语句函数调用函数文件编制好后,就可以调用函数进行计算,调用的一般格式为:[输出实参表]=函数名(输入实参表)文本文件的读写操作读文本文件fscanf函数可以读取文本文件的内容,并按指定格式存入矩阵。其调用格式为:[A,COUNT]=fscanf(fid,format,size);读取文本文件的函数还有fgetl和fgets他们读取一行数据,当作字符来处理。写文本文件fprintf函数调用格式为:COUNT=fprintf(fid,format,A)。MATLAB文件打开操作:fid=fopen(文件名,’打开方式’).常见的打开方式有:’r’,’r+’,’w’,’w+’,’a’,’a+’。关闭文件:文件在进行完读,写操作后,应及时关闭,以免数据丢失。关闭文件用fclose函数,调用格式为:sta=fclose(fid)。其他的文件读写函数拓展fread函数可以读取二进制文件的数据,并将数据存入矩阵。其调用格式为:[A,COUNT]=fread(fid,size,precision)其中A用于存放读取的数据,COUNT返回所读取的数据元索个数,fid为文件句柄为可选项,若不选用则读取整个文件内容,若选用则它的值可以是下列值:(1)N表示读取N个元素到—个列向量。(2)lnf表示读取整个文件。(3)[M,N]表示读数据到M*N的矩阵中,数据按列存放。。其调用格式为:COUNT=fwrite(fid,A,precision)其中COUNT返回所写的数据元素个数,fid为文件句柄,A用来存放写入文件的数据,precision用于控制所写数据的类型,
第一次汇报(请重做) 来自淘豆网www.taodocs.com转载请标明出处.