在matlab中如何判断两个矩阵相等

如题所述

比较两个矩阵A和B是否相等,则可以给出如下命令,并得出相应的结果,如:

>>A=[0 2 3 4;1 3 5 0];B=[1 0 5 3;1 5 0 5];

A==B ans =0 0 0 0 1 0 0 0 

如果确实A和B对应元素相等,那么ans对应的回答就是1,否则就是0。

扩展资料:

Matlab常用函数和命令

sech 双曲正割

semilogx X轴对数刻度坐标图

semilogy Y轴对数刻度坐标图

series 串联连接

set 设置图形对象属性

setfield 设置构架数组的域

setstr 将ASCII码转换为字符的旧版指令

rem(x,y):求x除以y的余数

gcd(x,y):整数x和y的最大公因数

lcm(x,y):整数x和y的最小公倍数

参考资料来源:百度百科-MATLAB

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-10-13
banner 学习MATLAB请关注这里:MATLAB实例系列教程问题:_问题描述:答案1:: result = (A==B); 用 == 判断提问者的评价:谢谢啦答案2:: 用元素一一判断,for,if即可做到 [提问者采纳]| 答案3:: 直接是sum(A==B)结果为A的元素个数,相等否则,不相等,答案4:: if(A-B)==0 或 if A=B 答案5:: 其实 用isequal是最方便的答案6:: 应该是用 isequal(A,B) 判断A,B是否完全相等。答案7:: 对于n维矩阵,对矩阵a、矩阵b 的 a== b进行n次sum运算然后与总个数比较,如二维数组ab均为256*256,比较是否相同的就应该是sum(sum(a== b))== 256*256 :::::::::::::::::::请参考以下相关问题:::::::::::::::::::: matlab 如何判断两个矩阵的每个元素都相等 :::::::::::::::::::请参考以下相关问题:::::::::::::::::::: matlab 如何判断矩阵两行或者两列是否相等 :::::::::::::::::::请参考以下相关问题:::::::::::::::::::: 急:用Matlab怎样判定两个矩阵阶数是否相等 :::::::::::::::::::请参考以下相关问题:::::::::::::::::::: matlab 如何编写一个判断两个矩阵是否相等的函数?本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网