正在加载图片...
第一章 MATLAB系统与语言简介 do something 对于矩阵变量,这些函数的返回值是一个行向量,其值为矩阵的每列进行any和all运 算的结果。这样,两次迭代使用这些函数可以得到一个数量的条件值,例如:any(any(A) MATLAB提供的关系运算和逻辑运算函数主要有 逻辑条件 逻辑条件 提取逻辑值的行列指标 检测某个变量的存在性 检测NaN 检测无穷大 检测有限值 empty检测空矩阵 sstr 检测字符串 检测全程变量 Issparse检测稀疏矩阵 例如,exst(x)可检测变量x在工作环境中是否存在如果存在该变量,函数的返回值 为1,否则返回值为0。 4.特殊运算符 除了常用的数学运算符外, MATLAB还提供了几种特殊运算符,下面分别加以介绍。 在 MATLAB的M文件中,可以加入解释行。解释行的标识符为“%”该标识符后的内 容将被作为注解内容。程序执行时,注解被忽略。 方括号“[]运算符用于生成矩阵。特别地,语句A=[]生成空矩阵A。空矩阵是 MATLAB提供的一种理想元其维数为零,无任何元素但其行列式为1。空矩阵的作用在 本书后续章节还要作介绍 行分隔符“;"用在 MATLAB语句后时,表示该语句的执行结果不被回显出来,这可避 免显示一些不感兴趣的结果。 冒号运算符“:”最主要的作用是生成向量从下面的例子中可以看出其使用方法: k 生成向量[j,j+1,j+2,…,k] k生成向量,j+i,j+2i,…,k 如果j>k,则生成空矩阵 A(;,j矩阵A的第j列 A(,:)矩阵A的第i行 AG:k)向量A(j),A(+1),,A(k) A(:,j:k)从第j列到第k列的矩阵子块 换行连接符“…”,有时一条 MATLAB语句会很长,在命令窗口的一行内很可能写不 下,此时只要在该行语句中加入三连点,再回车即可在下一行接着写该语句。例如: A +b^2+
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有