Julia MethodError для y = 1 / x - PullRequest
2 голосов
/ 16 июня 2019

Я абсолютный новичок, попробуйте построить график y = 1 / x для x = (1.0,2.0,3.0,4.0,5.0), выходящего с MethodError: нет совпадения метода / (:: Int64, :: NTuple {10,Float64})

У меня есть попытка y = x ^ (- 1), похоже, что результат с тем же результатом, документация не помогла .... или я не могу найти правильный

1 Ответ

3 голосов
/ 16 июня 2019

Если вы хотите применить элемент операции, вам необходимо использовать вещание в Юлии, например, с "точечной нотацией":

julia> x=(1.0, 2.0, 3.0, 4.0, 5.0)
(1.0, 2.0, 3.0, 4.0, 5.0)

julia> y = 1 ./ x
(1.0, 0.5, 0.3333333333333333, 0.25, 0.2)

См. https://docs.julialang.org/en/v1/manual/arrays/#Broadcasting-1

...