matlab符号运算,这个最基础的语法有什么问题?

如图
2025-03-23 11:03:08
推荐回答(1个)
回答1:

运算符

  • 加减乘除

    加减乘除是最基础的运算,它们的符号分别是:+、-、*、/。

    矩阵加减也可以适用+和-。

    请点击输入图片描述

  • 矩阵乘除

    矩阵的乘法和除法需要加上.。即使用符号:.*和./。

    请点击输入图片描述

    请点击输入图片描述

  • 求幂

    普通数字的求幂符号是^,矩阵运算则加上.,即.^。

    请点击输入图片描述

    请点击输入图片描述

  • 左除和右除

    通常我们使用的除号运算符是指“右除”:/。

    左除则是:\。

    右除是A/B,A除以B。

    左除是A\B,B除以A。

    矩阵的左除同样是加.,即.\。

    请点击输入图片描述

  • 方括号

    方括号用于表示向量和矩阵,配合空格/逗号和分号来表示行或者列。

    比如说要表示一行元素,就是[1 2 3 4 5]。

    要表示一列元素,就是[1;2;3;4;5]。

    表示一个两行x三列的矩阵,就是[1 2 3;4 5 6]。

  • 冒号(等差序列)

    冒号可以生成等差序列,A:B,A是序列开头数字,B是序列结尾数字。此时生成的是公差为1的等差数列。

    如果是A:C:B的形式,那么则是生成以C为公差的等差数列。

    请点击输入图片描述

    请点击输入图片描述

  • 长任务

    省略号可以当做连续的换行符,省略号前后的语句虽然位于不同行,但是会被视为连续的语句。

    注意这个“省略号”是通过按三次半角句号输入的,而不是其他方法。

    请点击输入图片描述

  • 注释

    使用百分号%可以注释掉同一行中的后续语句;

    使用%{ 和 %}可以注释掉这两者之间的所有语句。注意这两个符号都要自己占据一行。

    请点击输入图片描述

  • 赋值

    赋值使用等于号=。

    a = 1意为将1这个值赋给a。现在a就等于1了。

    请点击输入图片描述