변수 에 폐쇄 형 안정 따라 전진 즉 N의 값에 의해 결정되는 x의 유형을 사용하여 N에 종속 된 함수를 생성합니다. 기본적으로, 나는 이것에서 나오는 기능을 실행하기 바란다. 그러나 function_maker은 그 자체가 퍼포먼스가 될 필요가 없다. 왜냐하면 그것은 전역 범위 나 기능 장벽 이상에서만 사용되기 때문이다. f = function_maker(
는 N 난수를 생성하고 배열에 저장하는 기본 반복을 고려 (우리가 배열 함축에 관심이없는 하나 있다고 가정하고 또한 우리가 모르는 호출 rand(N)) function random_numbers(N::Int)
array = zeros(N)
for i in 1:N
array[i] = rand()
end
array
end
내 노트북의 코어
Julia DateTime 구현의 week() 함수는 월요일을 의미하는 ISO 캘린더를 사용하여 연도의 주 수를 반환합니다. 이는 월요일이 첫 번째 요일임을 의미합니다. 미국에서 일요일은 일요일에 일주일에 1 씩 감소시키는 일주일의 첫 번째 날입니다. week() 함수의 일요일로 요일의 첫 번째 요일을 지정하는 방법이 있습니까?
나는 @parallel for 매크로를 사용하여 다양한 매개 변수에 대한 시뮬레이션을 실행합니다. 각 런은 1 차원 벡터를 생성합니다. 결국 나는 DataFrame에 결과를 수집하고 싶습니다. 지금까지 항상 중간 배열을 생성하고 for 루프를 vcat으로 줄였습니다. 다음 DataFrame을 건설했다. 나는 remotecall을 통해 마스터 프로세스에 대한
다양한 배포판에서 가져온 시뮬레이션 코드가 있습니다. 몇 가지 온 전성 검사를 용이하게하기 위해, 부동 소수점 값을 하나만 반환하는 Distribution을 만드는 방법이 있습니까? 그렇게하면 rand이라는 코드를 변경하지 않고 테스트 할 수 있습니다. 지금은 내가 항상 값 2.2 mydist = Normal(2.2, 0.000001)
을 싶어하지만,이
내가 다음과 같은 뭔가를 말해. contains(==,p,false)이라면 뭔가하고 싶습니다. 그러나 적어도 하나만있는 경우이 작업을 수행하고 싶습니다. false. 나는. some_array가 매우 큰 경우 pmap은 (는) 그것의 첫 번째를 발견하면 중지 할 수 있습니다. false. some_test은 상당히 복잡 할 수 있으므로 병렬 루프를 사용하는
배열 arr의 모든 요소가 동일한 지 여부를 테스트 할 수있는 가장 짧은 방법은 all(arr[1] .== arr)입니다. 이것이 확실히 짧은 동안, 그것은 조금 우아하지 않은 것처럼 보인다. 이 작업을 수행하는 내장 함수가 있습니까? ==(arr...) 행에 뭔가있는 것으로 의심 되나, == 연산자는 두 개의 인수 만 취할 수 있기 때문에 작동하지 않습니