本文基于 bilibili : 数模加油站【Matlab 速成】零基础入门 matlab!!数学建模 matlab / 毕业设计 / 研究生 / 神经网络工具箱 / 机器学习必看

# 1. Matlab 的变量

# 变量命名规则

在 MATLAB 中变量命名应遵循如下规则:

  • 变量名必须以字母开头,之后可以是任意字母数字或下划线。
  • 变量名区分字母大小写。
  • 变量名不超过 63 个字符,第 63 个字符以后的将被忽略。
  • 不能定义与关键字同名的变量(如 if 、end 等)。要获取关键字的完整列表,请在命令行输入 iskeyword 并运行。
  • 特殊变量: ans、pi、inf/-inf 等。这些变量名有系统特殊的含义,尽量不要占用。

matlab 中使用 = 给变量赋值

e.g.e.g.

x6=0;   % 正确,满足命名规则。
6x=1;   % 错误,变量名必须以数组开头。
if=114514;  % 错误,if 是 matlab 的关键字。
ans = 1;    
% 正确,但是,ans 是 matlab 特殊变量,有其特殊含义。
% 软件报错:行 1: 由于 ANS 会频繁被 MATLAB 覆盖,建议不要将 ANS 用作变量。

# 数据类型:

  • 数字: 整数与浮点数
  • 字符与字符串:分别用 ''"" 括起来
  • 矩阵:用 [] 括起来

声明变量时无需声明数据类型。

e.g.e.g.

x6=1; % 整数型
xx=3.1415926;   % 浮点型
c='a';  % 字符型
str="Hello";    % 字符串型

# 2. 运算规则

# 基本运算符

运算名称 运算符
+
-
*
/
乘方 ^

字符型运算时遵照 ASCII 表,将字符视为对应的整数进行计算。

# 矩阵运算和逻辑运算

矩阵运算

逻辑运算

后面详细学习,敬请期待。