Я знаю, что это вопрос для новичков, но у меня проблемы с сохранением данных в файл CSV, например, как в этом коде:
function mar(x,y) for i in 1:10 s=x*i+y end end
как сохранить s и x и y я просто хотел бы знать, как это сделать.
s
x
y
Вы можете использовать библиотеку CSV.jl, которая включает функцию CSV.write. Пример:
CSV.jl
CSV.write
julia> using CSV julia> x = rand(10); y = rand(10); s = (1:10).*x .+ y; julia> CSV.write("out.csv", (s = s, x = x, y = y))
Здесь я конструирую NamedTuple из s, x и y, который удовлетворяет интерфейсу Tables.jl и поэтому может быть записан в файл с помощью CSV.jl как и любой другой стол.
NamedTuple
Tables.jl