文档详情

MATLAB数理统计方法.doc

发布:2017-12-01约7.37千字共9页下载文档
文本预览下载声明
MATLAB数理统计方法 一 MATLAB基础 MATLAB的意思是Matrix laboratory,是进行科学计算的重要工具.启动MATLAB后,出现如下图所示的界面,在缺省状态,呈现3个窗口.右边的窗口(Command Window)为命令窗口;左边的两个窗口分别为启动平台(Launch Pad)和命令历史(Command history)窗口,也可以切换到工作空间(Workspace)和当前目录浏览器窗口(Current Directory). 可以在命令窗口通过键盘输入要执行的命令并按回车键确认,也可以点击菜单“File”—“New”—“M-file”先建立.m文件(也称为m-文件或M-文件),在该文件中依次输入要执行命令,形成一个程序,然后执行这个程序. 程序必须被储存后方可执行.可以点击菜单“Debug”—“Run”执行程序,也可以按F5键执行程序. M-文件的名字可以由英文字母a-z及A-Z,数字0-9和下划线组成,但必须以英文字母打头!否则将会产生重大错误. 输入矩阵的最简单的方法是把矩阵的元素直接排列在方括号“[]”中,每行内的元素用空格或逗号分开,行与行之间用分号分开,多个空格被视为一个空格.例如输入 a = [1 2 3; 4 5 6; 7 8 9] 或 a = [1,2,3; 4,5,6; 7,8,9] 都得到输出结果 a = 1 2 3 4 5 6 7 8 9 大矩阵可以分行输入,用回车键代替分号,这样的输入形式更接近我们平时使用的矩阵格式.例如 a = [1 2 3 4 5 6 7 8 9] 可以先将一个矩阵输入到Excel工作表,即先建立数据文件.然后打开“file”—“Import Data”菜单,即启动导入数据导航,按提示打开Excel工作表,将数据导入到MATLAB的工作空间中去. 矩阵也称为数组.只有一行或一列的数组称为一维数组,有多个行和多个列的数组称为二维数组.一维数组x的第i个元素记为x(i),二维数组a的第i行第j 列的元素记为a(i,j). MATLAB采用双精度储存变量和数值计算,但能以多种格式输出数据.例如 x = [4/3 1.2345e–6] 则在几种常见的的格式下,输出结果分别为 format short    1.3333 0.0000 format short e   1.3333e+000 1.2345e–006 format short g    1.3333 1.2345e–006 format long   1.33333333333333 0.00000123450000 format long e   1.333333333333333e+000 1.234500000000000e–006 format long g   1.33333333333333 1.2345e–006 format rat   4/3 1/810045 应当先执行格式命令,然后再输出数据.MATLAB的缺省格式为format short. 要显示一个变量的内容,只需在命令窗口或程序中键入该变量的名字.例如在命令窗口依次执行a=1/3 ,format long,a这三个命令,结果如下: a=1/3 a = 0.3333 format long a a = 0.33333333333333 若最大的元素大于1000或小于0.001,则显示short或long格式时会加上一个比例.在命令后加上分号“;”,则屏幕上不会立即显示出结果,这在运算大的数据量时十分有用,如下命令产生100*100的魔方矩阵,但并不在屏幕上显示. A = magic(100); 如果一个命令很长,想另起一行接着输入命令,须要在末尾加上“...”,如: s = 1 – 1/2 + 1/3 – 1/4 + 1/5 – 1/6 + 1/7 ... – 1/8 + 1/9 – 1/10 + 1/11 – 1/12; 可用who或whos来察看当前工作空间中有哪些变量.若要从工作空间中删除所有的变量,
显示全部
相似文档