A = [1 2; 3 4; 5 6] % 生成3*2的矩阵
size(A) % 查看A的形状,返回的值[3, 2],其实是个 1*2 的矩阵,同样也可以存起来
size(A, 1) % 返回A的第一维长度
length(A) % 返回A的最长一个维度的长度,如果A是上面的例子,那就返回3
%% 一般来说,只对向量使用 length
pwd % 查看当前工作路径,可以用 cd 命令来改变路径
ls % 列出当前目录下的文件
% 用 load 命令或 load('xxx.dat') 函数可以加载数据
who % 显示当前工作环境中的所有变量
whos % 更详细地查看当前工作环境中的所有变量
clear A % 删除变量 A (clear 用于删除某个变量)
save eye.dat I % 将变量 I 存于 'eye.dat' 文件中
clear % 清除工作空间中的所有变量
load eye.dat % 又把存在 'eye.dat' 文件中的变量 I (变量名还是I)读取了回来
save eye.txt I --ascii % 用 tet 文件(ASCII 编码)存储变量
A = [1 2; 3 4; 5 6]
A[:,2] = [10; 11; 12] % 对 A 的第二列赋值
A = A[A, [100; 101; 102]] % 在 A 的右边加一列
A(:) % 将矩阵 A 的所有值放入一个单独的列向量中
网友评论