基本语法
-
赋值语句
# 使用等号(=) 创建变量 左侧 (x) 是变量的名称,其值为右侧 (pi) 的值 x = pi #函数使用 y = sin(-5)
桌面管理
-
将当前工作区保存到 MAT 文件中
save data.mat
-
将 MAT 文件中的变量加载到工作区
load data.mat
-
清除工作区中的所有变量
clear
-
清除命令行窗口中的所有文本
clc
-
更改数值输出的显示方式
format long/short
数组
1. 创建数组
-
行向量
创建一个一行多列的数组,使用空格或者逗号分隔
x = [3 5] x = [3, 5]
-
列向量
创建一个多行一列的数组,使用逗号分隔
x = [7; 9]
-
矩阵
使用空格和分号来创建一个矩阵,即包含多行多列的数组。
x = [5, 6, 7;8, 9, 10] # 或 x = [5 6 7; 8 9 10]
-
方括号内执行计算
x = [sqrt(10) pi^2]
2.创建等间距的数组
-
简便方法创建等间距的向量
y = 1:4
-
指定间距 — 创建一个x的行向量,1-5 ,间距为0.5
x 1:0.5:5
-
如果您知道向量中所需的元素数目(而不是每个元素之间的间距),则可以改用
linspace
函数创建一个1-10的向量,共包含5个元素
# linspace(first,last,number_of_elements) x = linspace(1, 10, 5)
-
使用转置运算符( ’ ) 将行向量转为列向量
x = 1:3; x = x' x
-
x =创建时通过一条命令将行向量转为列向量
# 创建1-5的行向量 间距为2 并转置成列向量 x = (1:2:5)' x