Глава 3-05. Модель реальности и времени. Пошаговое движение времени в симуляциях

Tom Campbell, “CHAPTER 3-05 A Model of Reality and Time - Incrementing Time in Simulations”, public translation into Russian from English More about this translation.

See also 65 similar translations

Translate into another language.

Participants

rainsome 2301 points
kostyazen 243 points
Join Translated.by to translate! If you already have a Translated.by account, please sign in.
If you do not want to register an account, you can sign in with OpenID.
Pages: ← previous Ctrl next next untranslated
1 2 3 4 5 6 7 8

CHAPTER 3-05 A Model of Reality and Time - Incrementing Time in Simulations

Глава 3-05. Модель реальности и времени. Пошаговое движение времени в симуляциях

History of edits (Latest: kostyazen 6 years, 5 months ago) §

To understand reality one must understand time. During the next six chapters, we will use the notations “delta-t” and “DELTA-t” extensively. Because this notation is borrowed from the field of mathematics, it may seem strange to some, but do not be put off by that. This chapter provides an explanation of incrementing time in simulations to the mathematically challenged and introduces a unique perspective on the nature of time to the Big Picture reality challenged. The words “delta” and “DELTA” represent the lower and upper case Greek letter of the same name. They are spelled out to avoid using abstract symbols that might inadvertently trigger mathephobia or other related mental techno-blocks. This is easy – you’ll see.

Для того, чтобы понимать, как устроена реальность, надо понять устройство времени. На протяжении следующих шести глав мы часто будем употреблять обозначения "дельта-t" и "ДЕЛЬТА-t". Эти обозначения заимствованы из математики и некоторым могут показаться странными, но прошу вас не пугаться. Тем, кто не ладил с математикой, я объясню в этой главе пошаговое движение во времени в симуляциях. А тех, кому трудно представить Большую Картину реальности - их я познакомлю с природой времени. Слова "дельта" и "ДЕЛЬТА" заменяют одноименные греческие буквы - малую и большую. Эти буквы заменены словами, чтобы избегнуть использования абстрактных символов, ведь это может спровоцировать "страх математики" или другие родственные формы ментального технологического сопротивления. Вы убедитесь, что это очень просто.

History of edits (Latest: kostyazen 6 years, 5 months ago) §

Traditional mathematical notation places the Greek letter delta next to a variable (some quantity that changes) to represent an increment (small change) in that variable. I use it here because many people are familiar with this notation. If you are not, don’t worry, the concept is simple and explained in detail below. “DELTA-t” and “delta-t” are simply names for two different increments (small chunks) of time.

В математике принято ставить греческую букву дельта перед переменной (некой величиной, которая может принимать разные значения), чтобы обозначить шаг изменения (очень малое изменение) в величине переменной. Я использую эту форму записи, потому что многие знакомы с ней. Если вы не принадлежите к ним, не волнуйтесь - ниже следует объяснение этой простой концепции. "ДЕЛЬТА-t" и "дельта-t" - это всего лишь названия двух очень малых отрезков времени.

History of edits (Latest: rainsome 2 years, 7 months ago) §

In an iterative dynamic simulation, such as the calculation of the position of a fired artillery round (or a thrown ball) as a function of time, one starts with the equations of motion (equations giving position as a function of time) and the initial conditions at time t=0. The first time through the computational process loop, one lets t = (delta-t) and then calculates position – next time through t = 2•(delta-t), next time through t = 3•(delta-t), next time through t = 4•(delta-t), and so on. You calculate a new position of the object (artillery round or ball) for each time t, which is one delta-t larger than the previous value of t. Consequently, time, in your calculation of position, progresses forward by increments (small discontinuous jumps) of delta-t.

В последовательной (итеративной) динамической симуляции, например, в вычислении положения снаряда, вылетающего из дула пушки (или брошенного мяча) через функцию времени, следует использовать уравнения движения (они позволяют вычислять положение, как функцию времени) и начальное условие t=0. На первом шаге вычислений t считается равным t=(дельта-t), и затем расчитывается положение. Следующим шагом t=2*(дельта-t), затем t=3*(дельта-t), затем t=4*(дельта-t), и так далее. Новое положение объекта (снаряда или мяча) вычисляется для каждого времени t, которое больше предыдущего t на величину дельта-t. Таким образом, время в ваших вычислениях положения продвигается вперед (небольшими прерывистыми прыжками) на величину дельта-t.

History of edits (Latest: rainsome 2 years, 8 months ago) §

Your simulation can approximate continuous time, and thus continuous motion, by making the size of delta-t very small. The cumulative sum over the delta-t is called "simulation time" because it drives the dynamic simulation, (as opposed to "real-time" which is what is measured by the clock on the computer room wall).

Такое моделирование приближает нас к непрерывному времени и непрерывному движению, если величину дельта-t сделать очень малой. Суммарное время всех дельта-t называется "время симуляции", (в отличии от "реального времени", которое измеряется по часам на стене компьютерной комнаты).

History of edits (Latest: rainsome 2 years, 8 months ago) §
Pages: ← previous Ctrl next next untranslated
1 2 3 4 5 6 7 8

© © Tom Campbell. License: All rights reserved, 09-09-2002