MATLAB 入门:变量、常量、操作与函数详解
1. 变量和常量
1.1 向量和矩阵
MATLAB 语言专注于矩阵计算,优先处理的变量是实矩阵或复矩阵。标量是 1x1 矩阵,列向量是只有一列的矩阵,行向量是只有一行的矩阵。用 (l x c) 表示变量有 l 行和 c 列。
矩阵赋值示例
在 MATLAB 命令窗口中输入 a = [1 2 3; 4,5,6] :
» a=[1 2 3;4,5,6]
a =
1 2 3
4 5 6
» size(a)
ans =
2 3
size(a) 指令可给出矩阵 a 的行数和列数。矩阵元素赋值使用方括号,空格或逗号为列分隔符,分号为行分隔符,元素索引从 1 开始。例如 a(1,1)=1 , a(2,1)=4 。若赋值 a=[1 2;3 4 5] 会报错,因为两行的列数不同。
字符字符串赋值
字符字符串也可赋值给矩阵元素,但字符串长度需与矩阵结构兼容。例如 N = ['paul'; 'john'] 正确,而 N = ['paul'; 'peter'] 会出错。
隐式循环
当向量分量构成规则间隔的值序列时,可使用隐式循环 (in
超级会员免费看
订阅专栏 解锁全文
1884

被折叠的 条评论
为什么被折叠?



