제로 바의 기간은 예를 들어 1초입니다. 첫 번째 막대의 기간은 int(1.00047) = 1초입니다. 두 번째 막대의 기간은 int(1.00047^2) = 1초입니다. 세 번째 막대의 기간은 int(1.00047^3) = 1초입니다. ... 1500번째 막대의 기간은 int(1.00047^1500) = 2초입니다. ... 3000번째 막대의 기간은 int(1.00047^3000) = 4초입니다. ... 10000번째 막대의 기간은 int(1.00047^10000) = 109초 = 1분 49초입니다. ... 12000번째 막대의 기간은 int(1.00047^12000) = 281초 = 4분 41초입니다. ... 15000번째 막대의 기간은 int(1.00047^15000) = 1150초 = 19.21분입니다. ... 17000번째 막대의 기간은 int(1.00047^17000) = 2945초 = 49분입니다. ... 20000번째 막대의 기간은 int(1.00047^20000) = 12061초 = 3.35시간입니다. ... 25000번째 막대의 기간은 int(1.00047^25000) = 126404초=1.46일입니다. ... 27999번째 막대의 기간은 int(1.00047^27999) = 517331초 = 5.99일입니다.
수학적 관점에서 내 생각에는 정의가 충분히 공식화되지 않았습니다. 아마추어 라디오에 가까운 표기법을 사용하여 설명하려고 합니다. 표기법을 소개하겠습니다.
r - 일련의 가격, s - 시스템, e - 자본
우리는 시스템 진입에 대한 가격을 제공하고 출구에서 자본을 얻습니다.
r -> s -> e
가격, 시스템 및 자본의 변환을 각각 f, g 및 h로 표시합니다.
r -> f(r), s -> g(s), e -> h(e)
분명히, 모든 f 및 g에 대해 다음과 같은 h가 있습니다.
f(r) -> g(s) -> h(e)
"정확성"의 요구 사항(내가 이해한 대로)은 변환에 대해 다음과 같은 제한을 부과합니다.
1) f - 어떤 주어진 집합에 속함
2) g - 주어진 f에 대해 다음 점이 충족되는 방식으로 선택할 수 있습니다.
3) h는 (e = h(e) 또는 e ~ h(e)) 동일하거나 가깝습니다. 글쎄, 또는 적어도 h(e)는 어떻게든 e와 "유사"해야 합니다.
다음 항목도 추가하고 싶습니다.
4) g - 시스템의 논리를 크게 변경하는 완전히 임의적이어서는 안 됩니다. 이렇게 하려면 이 변환이 시스템의 입력 매개변수 값만 변경하도록 요구할 수 있습니다. 그런 다음 "올바른" 시스템에는 "올바른" 매개변수 집합이 있어야 하고 변경 사항에 "올바르게" 응답해야 합니다.
4) g - 시스템의 논리를 크게 변경하는 완전히 임의적이어서는 안 됩니다. 이렇게 하려면 이 변환이 시스템의 입력 매개변수 값만 변경하도록 요구할 수 있습니다. 그런 다음 "올바른" 시스템에는 "올바른" 매개변수 집합이 있어야 하고 변경 사항에 "올바르게" 응답해야 합니다.
s - 일부 알고리즘. 모든 알고리즘은 입력 집합을 출력 집합에 매핑하는 함수입니다. g - 이 함수 집합(알고리즘)을 자체적으로 변환(연산자)합니다(g를 알고리즘의 알고리즘으로 간주할 수 있음). 그러나 수학적 관점에서 이것은 매우 정확하지 않고 완전히 비구성적이지만 단순한 인간의 관점에서 볼 때 명확하지 않으므로 일종의 제한(제가 가지고 있는 네 번째 점과 같은)이 매우 필요합니다.
제대로 표현되지 않았습니다.
"데이터 표현의 로그 스케일로 인한 압축"이 더 정확할 것입니다.
모든 것이 간단합니다.
다음은 이러한 시스템의 압축을 푼 막대 구조입니다.
동시에 막대의 기간은 배열의 각 막대마다 다릅니다.
예를 들어, 그러한 막대의 유한 배열이 28000개 있습니다.
제로 바의 기간은 예를 들어 1초입니다.
첫 번째 막대의 기간은 int(1.00047) = 1초입니다.
두 번째 막대의 기간은 int(1.00047^2) = 1초입니다.
세 번째 막대의 기간은 int(1.00047^3) = 1초입니다.
...
1500번째 막대의 기간은 int(1.00047^1500) = 2초입니다.
...
3000번째 막대의 기간은 int(1.00047^3000) = 4초입니다.
...
10000번째 막대의 기간은 int(1.00047^10000) = 109초 = 1분 49초입니다.
...
12000번째 막대의 기간은 int(1.00047^12000) = 281초 = 4분 41초입니다.
...
15000번째 막대의 기간은 int(1.00047^15000) = 1150초 = 19.21분입니다.
...
17000번째 막대의 기간은 int(1.00047^17000) = 2945초 = 49분입니다.
...
20000번째 막대의 기간은 int(1.00047^20000) = 12061초 = 3.35시간입니다.
...
25000번째 막대의 기간은 int(1.00047^25000) = 126404초=1.46일입니다.
...
27999번째 막대의 기간은 int(1.00047^27999) = 517331초 = 5.99일입니다.
막대는 막대당 평균 크기가 약 20바이트인 압축된 형태로 저장됩니다.
빠른 액세스를 위한 인덱스 배열 은 전체 크기의 약 5%를 차지합니다.
저것들. 그러한 데이터베이스의 총 크기는 28000*20*1.05 = 588 kB가 될 것이며 이러한 어레이는 40-50년의 역사를 포함합니다.
그들은 어디에 저장됩니까?
그들은 어디에 저장됩니까?
수학적으로 정확한 TS.
감사합니다, 좋은 제목입니다.
조각.
고맙습니다. 저를 뛰게 해주십시오, 중위님?
수학적 관점에서 내 생각에는 정의가 충분히 공식화되지 않았습니다. 아마추어 라디오에 가까운 표기법을 사용하여 설명하려고 합니다. 표기법을 소개하겠습니다.
r - 일련의 가격, s - 시스템, e - 자본
우리는 시스템 진입에 대한 가격을 제공하고 출구에서 자본을 얻습니다.
r -> s -> e
가격, 시스템 및 자본의 변환을 각각 f, g 및 h로 표시합니다.
r -> f(r), s -> g(s), e -> h(e)
분명히, 모든 f 및 g에 대해 다음과 같은 h가 있습니다.
f(r) -> g(s) -> h(e)
"정확성"의 요구 사항(내가 이해한 대로)은 변환에 대해 다음과 같은 제한을 부과합니다.
1) f - 어떤 주어진 집합에 속함
2) g - 주어진 f에 대해 다음 점이 충족되는 방식으로 선택할 수 있습니다.
3) h는 (e = h(e) 또는 e ~ h(e)) 동일하거나 가깝습니다. 글쎄, 또는 적어도 h(e)는 어떻게든 e와 "유사"해야 합니다.
다음 항목도 추가하고 싶습니다.
4) g - 시스템의 논리를 크게 변경하는 완전히 임의적이어서는 안 됩니다. 이렇게 하려면 이 변환이 시스템의 입력 매개변수 값만 변경하도록 요구할 수 있습니다. 그런 다음 "올바른" 시스템에는 "올바른" 매개변수 집합이 있어야 하고 변경 사항에 "올바르게" 응답해야 합니다.
가격, 시스템 및 자본의 변환을 각각 f, g 및 h로 표시합니다.
r -> f(r), s -> g(s) , e -> h(e)
강조표시된 내용을 이해하지 못했습니다.
1) f - 어떤 주어진 집합에 속함
2) g - 주어진 f 에 대해 다음 점이 충족되는 방식으로 선택할 수 있습니다.
나는 주어진 집합(항목 1)에서 임의의 f에 대해 가지고 있습니다.
다음 항목도 추가하고 싶습니다.
4) g - 시스템의 논리를 크게 변경하는 완전히 임의적이어서는 안 됩니다. 이렇게 하려면 이 변환이 시스템의 입력 매개변수 값만 변경하도록 요구할 수 있습니다. 그런 다음 "올바른" 시스템에는 "올바른" 매개변수 집합이 있어야 하고 변경 사항에 "올바르게" 응답해야 합니다.
이 점을 이해하지 못했기 때문에 g는 아직 귀하의 해석에서 실현되지 않았습니다.
강조표시된 내용을 이해하지 못했습니다.
이 점을 이해하지 못했기 때문에 g는 아직 귀하의 해석에서 실현되지 않았습니다.
s - 일부 알고리즘. 모든 알고리즘은 입력 집합을 출력 집합에 매핑하는 함수입니다. g - 이 함수 집합(알고리즘)을 자체적으로 변환(연산자)합니다(g를 알고리즘의 알고리즘으로 간주할 수 있음). 그러나 수학적 관점에서 이것은 매우 정확하지 않고 완전히 비구성적이지만 단순한 인간의 관점에서 볼 때 명확하지 않으므로 일종의 제한(제가 가지고 있는 네 번째 점과 같은)이 매우 필요합니다.
나는 주어진 집합(항목 1)에서 임의의 f에 대해 가지고 있습니다.
당신이 옳습니다. 다음과 같아야 합니다.
1) f - 어떤 주어진 집합 F에 속함
2) g - 집합 F의 f에 대해 다음 점이 충족되도록 선택할 수 있습니다.