2022.3.4 MATLAB课程反思

212 阅读2分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

矩阵乘法

点乘

计算条件: 矩阵尺寸相同 计算方法: 把矩阵看做坐标系,每个点表示一个位置,两个矩阵中相同位置的数据进行相乘,结果填入一个新矩阵,每个结果在新矩阵中所处的位置和在原来矩阵中的位置相同

即:同列同行,同位相乘,结果覆盖,结果同位

例如:计算 a 点乘 b 在这里插入图片描述 在这里插入图片描述 matlab 中给出的结果如下,需要将手工的计算与其验证下 在这里插入图片描述 在这里插入图片描述

叉乘

计算条件: 参与计算的两个矩阵,左边矩阵的列数与右边矩阵的行数相同 计算方法: 左边矩阵每行的数值,分别乘以右边矩阵列数的数值,最终的结果需要相加,结果所处的新矩阵位置依次排列下去,新矩阵的尺寸为原先参与运算的左边矩阵的行数 x 右边矩阵的列数

即左列右行,左行右列,相乘再相加,新矩阵,尺寸变

例如:计算 c 叉乘 d 在这里插入图片描述 在这里插入图片描述

MATLAB中的结果为 在这里插入图片描述

在这里插入图片描述

MATLAB中函数的用法:

在这里插入图片描述 选中函数点击创建

弹出相应的编辑窗口 在这里插入图片描述

  • 左上角的是function ,表示函数的声明
  • 旁边中括号里面两个表示的是用于输出结果的变量,计算的结果将通过这里面的变量向外界输出
  • 接着中间要接个 = 符号,右边写的是函数的入口
  • untitled 表示的是函数名,和这个函数文件的名字要一致,旁边的小括号里面的表示的是传入这个函数的变量,
  • %用于写注释
  • 中间的部分就是编写函数体的部分
  • 结尾用end表示整个函数体的范围