Как объединить два 4-димных массива в 3-й дим

Указатель NULL - это тот, который указывает на никуда. Когда вы разыскиваете указатель p, вы говорите «дайте мне данные в месте, хранящемся в« p ». Когда p является нулевым указателем, местоположение, хранящееся в p, является nowhere, вы говорите «Дайте мне данные в месте« нигде ». Очевидно, он не может этого сделать, поэтому он выбрасывает NULL pointer exception.

В общем, это потому, что что-то не было правильно инициализировано.

1
задан WEIHAO WANG 14 April 2019 в 04:34
поделиться

1 ответ

Можно использовать cat (связывают) функцию для этого. Это берет аргумент ключевого слова dims, который позволяет Вам указывать размер, вдоль которого требуется конкатенировать.

julia> A = rand(2,3,4,5);

julia> B = rand(2,3,6,5);

julia> C = cat(A, B, dims=3);

julia> size(C)
(2, 3, 10, 5)

можно узнать больше об эти cat функция путем ввода ?cat в Julia REPL.

0
ответ дан crstnbr 15 April 2019 в 01:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: