matlab a和b有什么差别?

如题所述

区别:

a.*b前面是点乘,要求两个变量的元素个数相等,排列方式相同,如都是行矢量或都是列矢量或都矩阵。a*b后者是矩阵乘法,要求内维相同。

用实例来说明matlab中这两种乘法C=A.B,C=AB的区别

1、A矩阵

2、B矩阵

3、C=A.*B

4、C=A*B

扩展资料:

提供了两种运算规则:

1)A.B

进行此运算时必须保证矩阵A和B的形状一样,即同为mn矩阵。运算结果为对应位置的元素相乘组成同样形状(mn)的矩阵,即C=AijBij;

2)AB

此运算与线性代数里的矩阵相乘计算方法一样,不需要A、B形状一样,但要满足A的列数与B的行数一样(如:A为mn矩阵,B为n*p矩阵)。

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2019-11-17

matlab a和b的区别有:

1、MathWorks公司在每年的上半年3月份左右发布a版,下半年10月份左右发布b版。

2、MATLAB目前没有中文版,但MATLAB技术论坛制作了相关版本的汉化包。

3、一台计算机上可以同时安装多个MATLAB版本,它们之间相互独立互不干扰。

4、MATLAB的高级版本(7.6之后)基本都兼容Win7。

5、MATLAB同时支持32和64位操作系统,安装包win32和win64两个文件夹分别与之对应。

6、大部分MATLAB版本在计算机重装之后,没有必要再次安装MATLAB,只要到MATLAB目录中,为MATLAB.exe创建一个桌面快捷方式,以后仍可以正常使用。

MATLAB是一款美国MathWorks公司出品的商业数学软件。MATLAB是矩阵实验室(Matrix Laboratory)的简称。MATLAB用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。MATLAB目前只有英语和日语版,不提供中文版。

本回答被网友采纳
相似回答