matlab中点乘和乘有什么区别

有时辰我们在利用matlab计较的时辰,想知道点乘和乘有什么区别,下面来介绍一下点乘和乘的区别

工具/原料

  • matlab
  • 点乘和乘区别

方式/步骤

  1. 1

    第一步我们首先需要知道,若是a和b是两个矩阵的话,a*b是进行矩阵相乘,a.*b是a矩阵的每一个元素乘以b矩阵对应位置的元素形当作的一个新矩阵,一般两个矩阵运算利用点乘,如下图所示:

  2. 2

    第二步我们来看一下例子,在matlab号令行窗口中输入a=[1 2;2 4],b=[1 5;3 6],建立a和b两个矩阵,如下图所示:

  3. 3

    第三步在号令行窗口中输入a*b,可以看到是两个矩阵相乘的成果,如下图所示:

  4. 4

    第四步输入a.*b,按回车键之后,可以看到是两个矩阵每个对应位置元素相乘形当作的一个新矩阵,如下图所示:

  5. 5

    第五步最后我们可以看一下矩阵乘以数值的成果,也是每个元素乘以数值形当作的新矩阵,矩阵乘数值和矩阵点乘数值的成果是一样的,如下图所示:

注重事项

  • 若是你感觉这篇对你有效的话,请投一下票
  • 发表于 2018-12-07 00:00
  • 阅读 ( 1221 )
  • 分类:其他类型

相关问题

0 条评论

请先 登录 后评论