루프의 모든 반복을 업데이트하는 플롯을 보여 드리고자합니다. 예를 들어 임의의 산책을하고 싶다고 말하고 싶습니다. using Plots
using IJulia
walk = [0.0]
for ii in 1:100
step = 2rand() - 1.0
push!(walk, walk[end]+step)
plot(1:length(
"[1,2] 사이의 임의의 부동 소수점 숫자 일 때"x * (1/x)가 1이 될 수 없다 "라는 질문을 해결하려고 노력 중입니다. 가설을 테스트하기 위해 줄리아에서 임의의 부동 숫자를 생성합니다. 나는 시도했다. BigFloat(rand(1,2)), as well as Float64(1,2)
아무 소용이 없다. 어떤 도움이
미리 크기가이고 모든 행에 값을 할당하려고한다고 가정 해 보겠습니다. length = 10
df = DataFrame(id = Array(Int64,length),value = Array(String,length))
for n in 1:10
df[n,:id] = n
df[n,:value] = "random text"
end
나는 (4,2) 매개 변수에 대해 Rosseta 코드 (https://rosettacode.org/wiki/Ackermann_function)에서 얼마나 빠르고 정확한 알고리즘인지 궁금했습니다. 하지만 StackOverflowError가 있습니다. julia> using Memoize
@memoize ack3(m, n) =
m == 0 ? n + 1 :
나는 프록시가 필요한 조직에서 일합니다. 필자는 네트워크 보안과 설치 방법에 대해 잘 모릅니다. 그러나 필자는 Julia 패키지를 추가하고 빌드하는 작업이 매우 느립니다. 이 속도를 높이는 방법이 있습니까? 아니면 조직에서 네트워크 병목 현상이 발생하더라도 근본적으로 제한됩니까? Julia가 Github과 인터페이스하여 패키지 다운로드 프로세스를보다 빠르게
의 우선 순위 변경 ∘의 우선 순위를 변경하여 우선 적용하고 싶습니다. 따라서 아래의 함수 구성에는 대괄호가 필요하지 않습니다. 이것이 가능한가? julia> ∘(f,g) = x->f(g(x))
∘ (generic function with 1 method)
julia> (sqrt ∘ abs)(randn())
0.90697092798123
더 많은 코드 행을 구문 분석하려면 어떻게해야합니까? 이 노력하고 있습니다 : julia> eval(parse("""print("O");print("K")"""))
OK
이 것은 작동하지 않습니다 : julia> eval(parse("""print("N");
print("O")"""))
ERROR: ParseError("extra token aft