Допустим, у меня изменяемая структура:
mutable struct a
x :: Float64
end
По какой-то причине я хочу объединить матрицу и вектор моего a
:
b = Matrix{a}(undef, (0, 2))
c = [a(2.), a(3.)]
vcat(b, c) # ERROR: ArgumentError: number of columns of each array
# must match (got (2, 1))
Как я могу добавить свой вектор c
в качестве новой строки внизу b
?
Примечание: я понимаю, что c
должен быть вектором строки, но оператор '
(т.е. c'
) нельзя применить к Vector{a}
, что является частью проблемы.