Я пытаюсь создать код, который читает различные матрицы и оценивает, имеют ли размеры, которые я хочу, т.е. 882x883, если они хотят, я хочу добавить матрицы, если они не хотят, я хочу прикрепить каждую матрицукак можно больше столбцов и строк с нулями для достижения этих измерений (для этого нам нужно знать, что если у них нет нужных измерений, матрицы всегда имеют меньшие размеры), главная проблема, с которой я сталкиваюсь, заключается в том, что новые файлы и строки нуждаются вдолжны быть добавлены в той же пропорции в начале и в конце матрицы, т.е. если мне нужно добавить 4 столбца, два нулевых столбца будут первыми двумя столбцами, а два других - последними двумя, если мне нужно добавитьнечетное количество строк или файлов, тогда в начале будет еще одна, что в конце.
Я буду признателен за вашу помощь с этим