matlab7.1是一款专业的数学函数分析工具,该软件在最初的时候就是用于数学函数图形绘制、函数编辑、函数公式设计的,无论是基础数学还是高级微积分、线性代数、工程函数,都可以利用本软件设计出对应的分析公式和分析函数图形,当然了,本软件的功能不仅仅是这点,经过多年的发展,matlab7.1已经发展为桌面开发、高级软件函数设计、脚本函数、数据处理等全方位的分析设计软件,可以帮助您在多种设计和数学计算中获得最高效的分析技术。
软件功能
表和时间表提供了对数据中的行进行标记的方法。在表中,可以用名称对行进行标记。在时间表中,必须用日期、时间或两个标记对行进行标记。行名称对表是可选的,但是时间表需要行时间。
这些行标签是表或时间表中的元数据的一部分。在某些函数中,还可以使用行标签作为关键变量、分组变量等,正如您可以使用表或时间表中的数据变量一样。
这些功能的加入,sortrows,innerjoin,外连接,该,rowfun,栈,和不稳定。使用这些表函数和使用行标签作为关键变量有一些限制。
设置WSDL工具
这个例子展示了如何找到信息来安装在MATLAB中使用WSDL Web服务所需的程序。
显示世界地图
这个例子展示了如何从美国地质调查局(美国国家地质调查局)国家地图SOAP服务器访问图像。
使用WSDL文档的访问服务
xml-matlab数据类型转换
MATLAB SOAP函数自动将SOAP消息中使用的XML数据类型转换为MATLAB类型。
用matlab使用WSDL Web服务
面向对象的程序设计
在matlab中使用面向对象编程技术
调用外部函数
在MATLAB中,调用其他语言编写的函数,如java,C / C++,.net,Python®
调用Web服务
从MATLAB内部,与Web服务通信
工具箱中的分布
创建和共享工具箱添加的文件;
异常处理
捕获和检索关于错误原因的数据
测试框架
测试MATLAB代码的功能和性能。
源控制集成
matlab与源代码控制系统的接口
性能和内存
测量和配置MATLAB代码以提高性能;识别和减少内存需求
系统命令
以编程方式与操作系统和MATLAB应用程序进行交互。
其他语言的matlab API
与其他语言的应用MATLAB和MATLAB数据类型交互;写C / C++和Fortran函数调用Matlab(MEX文件)
软件特色
MATLAB在命令窗口和动态编辑器中显示输出。可以使用几个提供的选项格式化输出显示。
调用函数
这些示例显示调用MATLAB函数的语法。
在多行上继续长语句
使用椭圆扩展长程序行(…)。
创建重新运行命令的快捷方式
MATLAB快捷方式是运行一组MATLAB语言语句的一种简单方法,您经常使用这种语句。
停止执行
停止执行MATLAB命令。
查找要使用的函数
找到的名字和MathWorks®功能描述从命令窗口或编辑使用功能的浏览器。
在命令窗口或历史中查找文本
在命令窗口或命令历史窗口中搜索当前文本。
检查语法为You Type
一些条目在命令窗口和编辑器中显示不同的颜色,以帮助您识别MATLAB元素。这就是语法高亮显示。
变量名
创建有效的变量名并避免潜在的命名冲突。
壳体和空间灵敏度
MATLAB代码对外壳很敏感,对空白空间不敏感,除非定义数组。
命令与函数语法
如果不需要来自函数的任何输出,并且所有输入都是字符向量,可以使用命令语法。使用命令语法,可以省略函数调用中的括号,并将输入与空格分隔开。
历史命令
命令历史窗口显示您在当前和以前的MATLAB会话中运行的语句日志。
设置命令窗口首选项
指定命令窗口的外观及其输出。
设置键盘的偏好
选项卡完成、函数提示和分隔符匹配的设置。
使用方法
当你启动MATLAB的时候,桌面会出现在默认布局中。
桌面包括这些面板:
当前文件夹-访问您的文件。
命令窗口-在命令行中输入命令,由提示符(>)指示。
工作区——探索从文件中创建或导入的数据。
当你在MATLAB中工作时,你发出了创建变量和调用函数的命令
使用行标签作为分组或关键变量
当你使用rowfun组排在一起,该,栈,和不稳定的功能,您可以指定行标签作为分组变量。当你加入表或时间表一起使用的加入,innerjoin,和外连接功能,您可以指定行标签的关键变量。
例如,可以使用两个表一起执行内部连接,使用行名和表变量一起作为关键变量。内部连接只保留与关键变量相匹配的那些表行。
创建两个病人数据表。一个表可以在第一个维度上有行名,对行进行标记,但不需要它们。指定病人的姓氏作为表的行名。将患者的名字作为表变量添加。
情节时间表数据
规范数据tthourly在时间表每个变量的均值。绘制这些测量值的平均日数值。可以使用时间表的变量属性访问变量。tthourly。变量返回相同的变量作为tthourly {,}:。
在时间范围ubscript
选择所有的时间表排落在时间范围内,创建一个下标为辅助,使用时间范围功能。您指定的开始和结束时间不必匹配时间表中的任何一列时间。
选择所有在2002年1月到2003年12月之间发生故障的行。前五行显示TT2。
逻辑运算的真值表
下面的参考表显示了将二进制逻辑运算符应用于一系列逻辑1(true)和逻辑0(false)标量对的结果。计算NAND,NOR或同或逻辑运算,简单的应用逻辑非操作符的一种逻辑,或结果,或异或操作,分别。
将逻辑数组减为单个值
有时,当您只需要一个逻辑true或false值时,计算结果会生成一个完整的数字或逻辑数组。在这种情况下,使用任何或所有函数将数组减少到单个标量逻辑,以便进行进一步计算。
o在运行任何语句之前输入多行上的多个语句,在语句之间使用Shift + Enter。当您在多行上输入成对关键字语句时,此操作是不必要的,例如用于结束和结束。
您还可以通过分离语句在同一行上输入多个语句。为了区分命令,用逗号或分号结束命令。以逗号结束的命令显示其结果,而以分号结束的命令则不显示。例如,在命令行中输入以下三个语句:
MATLAB只在命令窗口中显示a和c的值。
回忆在命令窗口前线,按向上和向下箭头键,↑和↓。在一个空命令行或键入命令的前几个字符后,按箭头键。例如,要回忆命令B = 2,键入B,然后按向上箭头键。
若要在命令窗口中清除命令而不执行命令,请按转义(ESC)键。
您可以对命令窗口中的任何语句进行评估。选择语句,右键单击,然后选择“评估选择”。
使用说明
数组与矩阵运算
矩阵运算遵循线性代数的规则,数组操作通过元素操作执行元素,并支持多维数组。句点字符(.)将数组操作与矩阵运算区分开来。
基本操作的兼容数组大小
大多数二进制运算符和MATLAB中的函数支持具有兼容大小的数值数组。两个输入具有兼容的大小,如果对于每个维度,输入的尺寸大小是相同的,或者其中的一个是1。
运算符的优先级
优先级规则决定MATLAB求值表达式的顺序。
浮点数
MATLAB以双精度或单精度格式表示浮点数。默认值是双精度。
整数
MATLAB支持1 -,2 -,4 -,和整数数据字节的存储。如果使用容纳数据的最小整数类型,则可以节省内存和程序执行时间。
∨ 展开