发现中心矩阵

3视图(30天)
arame sotudegan
arame sotudegan 2021年3月3日
回答: Kautuk拉吉 约3小时前
大家好。我有一个100 * 120矩阵,我想找一个迷你广场注射屋矩阵完全在其中心。我怎么能找到它吗?
1评论
jessupj
jessupj 2021年3月3日
(49:51,59:61)2 x2子矩阵。

登录置评。

答案(1)

Kautuk拉吉
Kautuk拉吉 2分钟前
准确地找到一个小型广场的中心100年MATLAB x120矩阵,我们可以遵循以下步骤:
  1. 计算矩阵的中心坐标使用大小函数。
  2. 定义大小的迷你广场你想提取。
  3. 计算行和开始列索引的小广场。
  4. 提取小广场使用计算行和列索引。
这是这样做的MATLAB代码:
%定义矩阵
矩阵=兰德(100、120);
%计算矩阵的中心坐标
(行,关口)=大小(矩阵);
center_row =装天花板(行/ 2);
center_col =装天花板(关口/ 2);
%定义小型广场的大小
square_size = 10;
%计算的起始行和列指数小广场
start_row = center_row -地板(square_size / 2);
start_col = center_col -地板(square_size / 2);
%提取小型广场
mini_square =矩阵(start_row: start_row + square_size-1 start_col: start_col + square_size-1);
结果小广场将成为10 x10矩阵中心的原始矩阵。可以运行的代码找到小广场。

类别

找到更多的在开始使用MATLAB帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!