system.time
을 사용하여 일부 코드를 실행하는 데 사용 된 시간을 기록 할 수 있습니다. 여기에 약간의 예는 다음과 같습니다R에서 산술 연산의 수를 계산할 수 있습니까?
system.time(
mean(rnorm(10^6))
)
하지만 (즉 +,이다 -, *, /) 시간에서뿐만 아니라 산술 연산의 수에만 관심이 아니에요 코드에 사용 된 그.
위에서 언급 한 경우 평균을 얻으려면 합계 수와 나누기를 계산하기가 쉽지만이 코드를 적용하려는 코드는 훨씬 복잡합니다.
따라서 제 질문은 : R에 산술 연산의 수를 계산하는 함수가 있습니까?
R 레벨 또는 컴파일 된 레벨 (Fortran, C/C++)에서? – Roland
귀하의 의견을 보내 주셔서 감사합니다! 개인적으로 Fortran과 C에 익숙하지 않기 때문에 R 레벨을 선호합니다. 그러나 솔루션을 공유 할 수 있다면 다른 사람들에게도 좋을 것입니다. – ehi