3
Этот вопрос является продолжением this one I asked a couple of days ago. Следуя предложению с этой должности, я создал пользовательский тип данных, а также перегрузил функцию base.show()
. Но результат не тот, который я ожидал. Поэтому я задаюсь вопросом, не понял ли я что-то.Используйте show() для вывода на печать
type Output
testname::String
output::Float64
end
function show(io::IO,object::Output)
println(io,"\tOutput Statistic for $(object.testname)")
println(io,"$(object.output)")
end
Я использую следующую функцию для иллюстрации
function MEDIAN(x::Array)
Output("Median: ", median(x))
end
julia> x=randn(10)
julia> MEDIAN(x)
Output("Median: ",0.2267306855631679)
Я хочу выход быть следующие вместо:
Median: 0.2267306855631679