Мой вопрос был рассмотрен в матричных мануфакциях в numpy;Расширение матрицы Numpy, например, ниже:
A=([[2, 3, 4, 2, 1, 3, 4, 1, 3, 2 ]])
В этой матрице наибольшее значение составляет 4, как вы видите. Я хочу получить матрицу, как показано ниже, эта матрица имеет 4 столбца и 10 строк (10x4), потому что у 10 смотровую
B=([[0, 1, 0, 0],
[0, 0, 1, 0],
[0, 0, 0, 1],
[0, 1, 0, 0],
[1, 0, 0, 0],
[0, 0, 1, 0],
[0, 1, 0, 1],
[1, 0, 0, 0],
[0, 0, 1, 0],
[0, 1, 0, 0]])
первого ряда, второго столбец матрицы В должен быть 1, а другие строки элемента должен 0, потому что первый элемент матрицы А равен двум. Аналогична вторая строка и третий столбец shold быть 1 и другие элементы строки должны быть потому, что Secon элемент матрицы равна 3, и так далее ...
Как может быть прописан (Numpy) код Python, который дает нам эту матрицу B в качестве выходного сигнала это очень и очень важно для меня, пожалуйста, помогите ....
Спасибо за ваши решения !!! Спасибо спасибо очень спасибо ......! – Kemal
@Kemal \t Добро пожаловать. Примите решение, хотя. – DimKoim