MATLAB 教程
MATLAB介绍
认识 MATLAB MATLAB(矩阵实验室)是由美国 MathWorks 公司开发的第四代高层次的编程语言和交互式环境数值计算,可视化和编程; MATLAB 允许矩阵操作、绘制函…
MATLAB安装
MATLAB下载安装 安装MATLAB的过程很简单,最重要的是要找到可靠的下载资源。对此,我们需要到 MathWorks 的官方网站进行下载,MathWorks 公司提供…
MATLAB基本语法
点乘运算 , 常与其他运算符 点乘运算,常与其他运算符联合使用(如.) 矩阵生成 矩阵生成 向量生成或子阵提取本节将会介绍一些MATLAB的基本语法的使用。 在 MATLAB 环境…
MATLAB命令
本节的内容将提供常用的一些MATLAB命令。 在之前的篇章中我们已经知道了MATLAB数值计算和数据可视化是一个交互式程序,在它的命令窗口中您可以在MATLAB提示符“>&g…
MATLAB M-Files
我们一直强调MATLAB是一个功能强大的编程语言及交互式计算环境,之前学习的内容中,我们学会了在 MATLAB 命令提示符下输入命令,而且我们主要是把MATLAB环境作为一个计算器…
MATLAB数据类型
默认情况下,MATLAB ®存储所有数值变量为双精度浮点值。其他数据类型存储文本,整数或单精度值或单个变量中相关数据的组合。 MATLAB不需要任何类型声明或维度语句。当…
MATLAB运算符
MATLAB运算符 数组中唯一的值运算符是一个符号,它将要执行的数学或者逻辑操作传达给编译器执行。 MATLAB 设计工作主要是对整个矩阵和阵列。因此,运算符在 MAT…
MATLAB逻辑运算
MATLAB逻辑运算都是针对元素的操作,运算结果是特殊的逻辑数组;在逻辑分析时,逻辑(真)用1表示,逻辑假用0表示,逻辑运算中所有的非零元素作为1处理。 注意: 使用MATLAB逻…
MATLAB关系运算
MATLAB关系运算符对数组的元素进行设置,将元素设置为逻辑1(真)的关系是真实的和逻辑0(假),它是两个阵列,可以返回一个相同大小的逻辑阵列间的比较。 MATLAB关系运算符标和…
MATLAB位运算
MATLAB提供位运算,如位,位或和位不操作,移位操作等各种函数 以下的表格显示了常用的按位运算: 函数 目的/作用 bitand(a, b) 整数a和b的逐位AND bitcmp…
MATLAB集合操作
MATLAB中包含多样的函数集合运算,如集,交集和测试组成员等。 下表显示了一些常用的设置操作: 函数 描述 intersect(A,B) 设置两个数组的交集;返回A和B所共有的值…
MATLAB if…end 语句
一个 if 语句和一个布尔表达式后跟一个或多个语句,由 end 语句分隔,就是一个 if … end 语句 MATLAB if 语句语法 在MATL…
MATLAB if…else…end 语句
在MATLAB的 if…else…end 语句中,if 语句后面可以跟一个可选择的 else 语句,当执行的表达式为假的时候,执行 el…
MATLAB if…elseif…elseif…else…end 语句
MATLAB 的 if…elseif…elseif…else…end 语句中 if 语句可以跟随一个(或多个)可选的&nb…
MATLAB嵌套if语句
在MATLAB中嵌套if语句始终是合法的,也就是说可以使用一个嵌套的 if-else语句 if 或 elseif 语句在另一个 if 或 elseif 语句。 MATLAB嵌套 i…
MATLAB 嵌套switch语句
在 MATLAB 中嵌套 switch 语句是可能的,可以在 switch 一部分外嵌套 switch 语句序列。即使 case 常量的内部和外部的 switc…
MATLAB循环类型
MATLAB循环语句允许我们多次执行一个语句或语句组。 在一般的情况下,程序中的语句都是按照顺序执行的,先从函数中的第一条语句开始执行,然后执行第二条并且依次类推。但是也会存在一种…
MATLAB while循环
MATLAB的 while 循环会重复执行 while 与 end 语句间的运算式,只要表达式为 true。 MATLAB while循环语法 在MATLAB 中 whi…
MATLAB for循环
MATLAB中 for 循环是一个重复的控制结构,可以有效地写一个循环,只是执行的次数是特定的。 MATLAB for 循环语法: MATLAB中的 for循环的语法如下: for…
MATLAB break语句
MATLAB中 break 语句用于终止 for 或 while 循环的执行,当在循环体内执行到该语句的时候,程序将会跳出循环,继续执行循环语句的下一语句。 注意:在嵌套循环中,b…