以下是一个示例代码,用于绘制一个分成12行7列的网格图:

% 创建一个12行7列的矩阵
grid = zeros(12, 7);

% 绘制网格图
figure;
hold on;
for i = 1:12
    for j = 1:7
        rectangle('Position', [j-1, 12-i, 1, 1], 'FaceColor', 'w', 'EdgeColor', 'k');
    end
end

% 设置坐标轴
axis equal;
axis([0 7 0 12]);
set(gca, 'XTick', 0:7);
set(gca, 'YTick', 0:12);
grid on;

% 添加标签
for i = 1:12
    text(-0.5, i-0.5, num2str(i), 'HorizontalAlignment', 'right', 'VerticalAlignment', 'middle');
end
for j = 1:7
    text(j-0.5, 12.5, char('A'+j-1), 'HorizontalAlignment', 'center', 'VerticalAlignment', 'bottom');
end

% 添加标题和标签
title('12x7 Grid');
xlabel('Column');
ylabel('Row');

运行上述代码后,将绘制一个分成12行7列的网格图,其中行从1到12,列从A到G

写一段matlab代码画一张图分成127

原文地址: https://www.cveoy.top/t/topic/iVtd 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录