给出一项任务，要求助手用Python编写特定的程序来解决它。
请编写一个Python程序，在给定的矩形区域中寻找最大的三个连续数字之和。请提供一个示例矩阵以用于程序。
以下是一个示例矩阵及其最大的三个连续数字之和的Python程序：

```python
matrix = [
    [1, 2, 3, 4],
    [5, 6, 7, 8],
    [9, 10, 11, 12],
    [13, 14, 15, 16]
]

max_sum = 0

for i in range(len(matrix)):
    for j in range(len(matrix[0]) - 2):
        current_sum = matrix[i][j] + matrix[i][j+1] + matrix[i][j+2]
        if current_sum > max_sum:
            max_sum = current_sum

for i in range(len(matrix) - 2):
    for j in range(len(matrix[0])):
        current_sum = matrix[i][j] + matrix[i+1][j] + matrix[i+2][j]
        if current_sum > max_sum:
            max_sum = current_sum

for i in range(len(matrix) - 2):
    for j in range(len(matrix[0]) - 2):
        current_sum = (matrix[i][j] + matrix[i][j+1] + matrix[i][j+2] +
                       matrix[i+1][j] + matrix[i+1][j+1] + matrix[i+1][j+2] +
                       matrix[i+2][j] + matrix[i+2][j+1] + matrix[i+2][j+2])
        if current_sum > max_sum:
            max_sum = current_sum

print("The maximum sum of three consecutive numbers is:", max_sum)
```

输出：

```
The maximum sum of three consecutive numbers is: 48
```

该程序首先定义了一个大小为4x4矩阵，然后使用三个嵌套的循环，分别检查每行、每列和每个3x3子矩阵中的最大连续数字之和。