Task 01:matlab.m 文件

语法知识Task 01:matlab.m 文件

内联函数
Task 01:matlab.m 文件

函数M文件 文本M文件
在函数名接受输入数据 向工作空间或键盘接受数据
运算操作在内部专用存储器中进行 ,与工作空间无关 数据交换在工作空间进行
不可调用文本M文件 可调用函数M文件

补充运算符优先级(从高到低):

  1. 圆括号()

  2. 转置 (.’)、幂 (.^)、复共轭转置 (’)、矩阵幂 (^)

  3. 一元加法(+)、一元减法(-)、取反(~)

  4. 乘法(.)、矩阵乘法()、右除(./)、 左除(.\)、 矩阵右除(/)、矩阵 左除(\)

  5. 加法(+)、减法(-)、逻辑非(~)

  6. 冒号运算符(:)

  7. 小于、小于等于、大于、大于等于、等于、不等于

  8. 逐逻辑运算与(&)

  9. 逐逻辑运算或(|)

  10. "避绕式"逻辑与(&&)

  11. "避绕式"逻辑与(||)

实例演练

总结思考

Task 01:matlab.m 文件
Task 01:matlab.m 文件
根据运算符优先级,可知书中出现了错误,应为A = (s * (s - a) * (s - b) * (s - c)) ^ (1 / 2);