[size=+0]MATLAB语言运算符 编程语言运算符主要为算术运算符、关系运算符和逻辑运算符,还包括一些特殊运算符。下面介绍MATLAB语言的各种运算符。 1.算术运算符MATLAB算术运算符分为两类:矩阵运算和数组运算。矩阵运算是按线性代数的规则进行运算,而数运算是数组对应元素间的运算。算术运算符及相关运算方式、说明见下表:
MATLAB数组的算术运算,是两个同维数组对应元素之间的运算。一个标量与数组的运算,是标量与数组每个元素之间的运算。 2.关系运算关系运算用于比较两个同维数组或同维向量的对应元素,结果为一个同维的逻辑数组。关系运算符及说明见下表:
MATLAB提供了两种类型的逻辑运算:一般逻辑运算和捷径运算,见下表:
捷径运算符只对标量值执行逻辑与和逻辑或运算。捷径运算首先判断第一个运算对象,如果可以知道结果,直接返回,而不继续判断第二个运算对象。捷径运算提高了程序运算效率,可以避免一些不必要的错误。例如: >>x=b&&(a/b>10) %相当于x=(b&&(a/b>10)) 如果b=0,捷径运算符不会计算(a/b>10)的值了,也就避免了被0除的错误。 4.特殊运算符除了以上运算符,MATLAB还经常使用一些特殊的运算符,见下表:
|
[技术| 编程·课件·Linux] MATLAB常用语言运算符
admin
· 发布于 2013-02-15 10:58
· 1815 次阅读
转载文章时务必注明原作者及原始链接,并注明「发表于 软院网 RuanYuan.Net 」,并不得对作品进行修改。
哥啊,我是13科大一志愿同学,这几天我们本科毕设指导老师让我和他做数字水印,貌似就是关于图像和matlab的,我想请教一下,我准备学嵌入式,和安卓开发,那我要是和老师做这个对以后学习有帮助吗,还有这个东西需要什么基础呢,我可是一点这方面基础都没有,纠结啊怕被老师坑啊,然后还学不到我想想的东西了,本想毕设做个安卓的东西,希望学长给我解答下疑惑,一句话就是老师做那个有用吗能学到哪方面的知识,能锻炼哪方面的能力,对以后有哪方面帮助,拜谢了先 |
数字水印比安卓肯定有用多了,虽然我不清楚什么叫数字水印 因为是编码防伪有关的吧 安卓就是一个平台而已,等你上了研究生,2年毕业后,还不知道什么平台流行 你看看以前如日中天的塞班,不是没落了吗 不要想着什么都赶潮流 这种基础的东西比时髦的东西来的持久 安卓,ios想做的话,上手很快的 |