




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
MATLAB7.0从入门到精通主要讲述内容第1章MATLAB简介MATLAB语言的优点: (1)简单易学; (2)代码短小高效,只需熟悉算法特点、使用场合、函数调用格式和参数意义,不必花大量时间纠缠具体算法; (3)计算功能非常强大; (4)强大的图形表达功能; (5)可扩展性能。MATLAB的一个重要特色:它有一套程序扩展系统和一组称之为工具箱(toolbox)的特殊应用子程序。工具箱是MATLAB函数的子程序库,每一个工具箱都是为某一类学科专业和应用而定制的,主要包括信号处理、控制系统、神经网络、模糊逻辑、小波分析和系统仿真等方面的应用。MATLAB提供两种运行方式,命令行方式和M文件方式。具体情况见下面的两幅图。78命令窗口左侧是工作空间窗口,其中包括变量名、变量数组大小、变量字节大小和变量类型。双击该变量会出现该变量的详细信息。命令历史窗口显示所有执行过的命令,可以双击再次执行。当前目录窗口显示当前目录下所有文件类型和最后修改时间。101112131.3MATLAB7.0的通用命令1.4MATLAB的帮助系统命令行中输入help,列出所有函数类别和工具箱的名称和功能。命令行中输入help+工具箱名或函数名,可以显示对应的功能信息。 单击工具条上的问号按钮或单击Help菜单中的MATLANHelp项,可以打开联机帮助窗口。helpdesk和helpwin或doc产生联机帮助。 单击Help菜单中的Demos项或直接在命令窗口输入Demos,可以进行演示。 lookfor函数的用法,lookfor+关键字,这样可以避免新学者不知道函数名而束手无策。第2章数值运算>>a=1+2i a= 1.0000+2.0000i >>a=1+2*i a= 1.0000+2.0000i>>b=sin(2)+cos(2)i ???b=sin(2)+cos(2)i | Error:UnexpectedMATLABexpression. >>b=sin(2)+cos(2)*i b= 0.9093-0.4161i>>x=sin(2); >>y=cos(3); >>z=complex(x,y) z= 0.9093-0.9900i >>z=complex(x) z= 0.9093>>i+2i ans= 0+3.0000i >>i+2*i ans= 0+3.0000i>>i=10; >>i+2i ans= 10.0000+2.0000i >>i+2*i ans= 30 >>5+2i ans= 5.0000+2.0000i >>5+2*i ans= 25MATLAB中的变量必须以字母打头,之后可以是任意字母、数字或下划线,变量名区分字母大小写,变量名不超过19个字符,默认变量名为ans。除此之外还包含一些特殊的变量。 Whos命令能够显示变量的信息。242.2MATLAB的数值运算基础2627282.3数组及向量运算(2)利用MATLAB函数linspace来创建数组,形成一个等差数列关系的数组,number为数组个数 linspace(firstvalue,lastvalue,number)。 a=linspace(0,2,5) a= 00.50001.00001.50002.0000(3)利用logspace函数来创建一个对数分隔的数组,形成一个等比数列关系的数组,logspace(firstvalue,lastvalue,number)。数值从10的firstvalue次幂到10的lastvalue次幂结束。 a=logspace(0,2,5) a= 1.00003.162310.000031.6228100.00002、数组运算 (1)数组与标量的四则运算是指数组中的每个元素与标量进行加、减、乘、除运算。数组的指数运算exp,以2为底的指数运算pow2,自然对数运算log,常用对数运算log10,以2为底的对数运算log2,开方运算sqrt。是数组中每个元素进行相对应的运算。 (2)数组与数组之间进行运算时,每个数组必须具有相同的维数,且必须用点乘或点除。查询x数组的第n个元素,x(n); 查询x数组的第2到4个元素,x(2:4); 查询x数组的第4到最后1个元素,x(4:end); 查询x数组的第3、2、1个元素,x(3:-1:1); 查询x数组的小于n元素,x(find(x<n)); 查询x数组的第4、2、5个元素,x([425]); 将x数组的第n个元素赋值为A,x(n)=A; 查询数组A的第2行,第3列的元素,A(2,3); 查询数组A的第3行所有的元素,A(3,:); 查询数组A的第2列转置后所有的元素,(A(:,2))’。数组排序:sort(x)命令将数组x中的元素按升序排列。 当x是多维数组时

王子****青蛙
实名认证
内容提供者


最近下载
贵州省城市管理行政执法条例.doc
贵州省城市管理行政执法条例.doc
一种基于双轨缆道的牵引式雷达波在线测流系统.pdf
一种基于双轨缆道的牵引式雷达波在线测流系统.pdf
一种胃肠道超声检查助显剂及其制备方法.pdf
201651206021+莫武林+浅析在互联网时代下酒店的营销策略——以湛江民大喜来登酒店为例.doc
201651206021+莫武林+浅析在互联网时代下酒店的营销策略——以湛江民大喜来登酒店为例.doc
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf