1章+Matlab操作基础

1章+Matlab操作基础

ID:37971154

大小:69.50 KB

页数:7页

时间:2019-06-04

1章+Matlab操作基础_第1页
1章+Matlab操作基础_第2页
1章+Matlab操作基础_第3页
1章+Matlab操作基础_第4页
1章+Matlab操作基础_第5页
资源描述:

《1章+Matlab操作基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一章Matlab基础1.1 Matlab与数学建模1、矩阵及其基本运算:求解线性方程组2、数值计算:插值、拟合,数值积分,微分方程数值解3、概率统计:概率密度,期望与方差,参数估计,假设检验,方差分析。4、优化问题:线性、非线性、多目标规划,最小二乘优化5、绘图功能:一种是对图形句柄进行的低层绘图操作,另一种是建立在低层绘图操作之上的高层绘图操作。1.2 MATLAB集成环境ØDeskotp-desktoplayout-default回到缺省界面ØDeskotp-Savelayout…存贮自己喜欢的界面(一)Currentdirectory(当前目录窗口):…(二)Workspac

2、e(工作空间窗口):…(三)CommandHistory(历史命令窗口):…(四)CommandWindow(工作窗口):…1.3小知识1.3.1几条指令quit/exit退出MATLABclc清除工作窗口中所有内容clf清除当前图形窗口中的图形clear清除内存(工作空间)中的变量和函数:clearx,clear[all]pack收集内存碎片以扩大内存空间dir/cd显示指定目录内容/改变当前目录。type显示文本文件内容Echoon/of运行文件时,指令是否显示Holdon/of当前图形窗口对象是否被刷新dispMATLAB的输出语句1.3.2几个符号,;都可作为一行多条语句的分

3、隔符,“;”还能暂缓命令执行,有抑制立即输出功能%注释符…续行符eg:以下程序对echoon/off,holdon/off及分隔符,;演示clcechoon%分别用echoon/off演示x=[0:0.5:360]*pi/180;%使用或不使用;演示plot(x,sin(x));holdon%分别用holdon/off演示plot(x,cos(x));1.3.3几个常数(不会被clear清除)i或j虚单位,即-1的平方根eps系统的浮点精确度Inf或inf无穷大nan或NaN非数值(Notanumber)pi圆周率realmax系统所能表示的最大数值realmin系统所能表示的最小数

4、值nargin函数的输入变量的个数nargout函数的输出变量的个数flops浮点运算的次数,用于统计计算量1.3.4搜索路径“命令”搜索顺序:是变量?是函数?是当前目录M文件?是其他搜索路径下M文件?。pathaddpath(‘路径’)或addpath路径rmpath(‘路径’)或rmpath路径1.3.5工作空间变量的存贮与加载基本工作空间与暂时工作空间:查看变量:who(一般查看)、whos(详细查看)清除变量:clearx、clearall、clear保存变量:save命令save:存贮到名为matlab.mat的二进制文件savefilename:存贮到名为filename

5、.mat的二进制文件savefilenamexyz:仅存贮xyzsavefilename–ascii每变量8字节大小,文本文件savefilename–ascii-double16字节,文本加载变量:loadfilename[-ascii]缺省加载.mat文件1.3.6MATLAB的帮助系统1、help函数名:显示该函数的帮助说明。2、模糊查询:输入命令的前几个字母,再按Tab键,系统就会列出所有以这几个字母开头的命令3、lookfor字符串:在所有M文件的第一注释行中搜索该字符串。通常这里是函数的帮助信息。而helpm文件名则显示m文件的开头注释部分,(举例说明)。1.3.7M文件

6、MATLAB有两种工作方式:命令行的交互式方式,M文件的程序方式。用MATLAB语言编写的程序,称为M文件。在编辑窗口按F5或在命令窗口键入该文件名即可运行。m文件分为脚本与函数两类。脚本使用基本工作空间,函数使用暂时工作空间,因而函数必须使用输出(入)变量来传递信息,output(input)argument。(脚本文件就是通常的命令序列,函数文件由function语句引导,第五章讲)1.4初识MATLAB例1-1求方程3x4+7x3+9x2-23=0的全部根。p=[3,7,9,0,-23]; %建立多项式系数向量x=roots(p)%求根例1-2求积分quad('x.*log10

7、(1+x)',0,1)%这里只能是单引号(符号表达式的定义符)与点乘(数组运算符)例1-3求解线性方程组A=[56000;15600;01560;00156;00015];B=[10001]';x=AB1.4.1变量与基本运算基本运算符:+、-、*、/、^(5*2+3.5)/5%合法!结果存入默认变量ans中y=(5*2+3.5)/5%结果存入变量y中a=1,b=2;c=3,d=4;%有效,但b,d不显示。变量名:以字母开头,中间不许有空格,最多63字符

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。