一维数组操作
% 创建一个一维数组
A = [1, 2, 3, 4, 5];
% 增加元素
A(end+1) = 6; % 在末尾添加元素 6
disp(A); % 输出 [1, 2, 3, 4, 5, 6]
% 删除元素
A(3) = []; % 删除第 3 个元素
disp(A); % 输出 [1, 2, 4, 5, 6]
% 修改元素
A(2) = 10; % 修改第 2 个元素为 10
disp(A); % 输出 [1, 10, 4, 5, 6]
% 查找元素
disp(A(4)); % 输出第 4 个元素的值
二维数组操作
% 创建一个二维数组
B = [1, 2, 3; 4, 5, 6; 7, 8, 9];
% 增加行或列
newRow = [10, 11, 12];
B = cat(1, B, newRow); % 在末尾添加新行
disp(B); % 输出增加行后的二维数组
newColumn = [13; 14; 15];
B = cat(2, B, newColumn); % 在末尾添加新列
disp(B); % 输出增加列后的二维数组
% 删除行或列
B(2, :) = []; % 删除第 2 行
disp(B); % 输出删除行后的二维数组
B(:, 3) = []; % 删除第 3 列
disp(B); % 输出删除列后的二维数组
% 修改元素
B(1, 2) = 20; % 修改第 1 行第 2 列的元素为 20
disp(B); % 输出修改元素后的二维数组
% 查找元素
disp(B(3, 2)); % 输出第 3 行第 2 列的元素值